Что с памятью моей?
Подскажите, что можно с этой кривой вендой 7 64бит сделать.Кэп подсказывает 2 варианта:
1. Фантастический: устроиться в МС в отдел разработки ОС и всё это исправить.
2. Реальный: сменить ОС на не МС производства.
из-за чего-то запись эта не происходит
у тебя случайно не ссд? и нет никаких "ссд оптимайзеров" откладывающих запись?
и это, включи всё таки своп хоть на гиг
оказывается что в винде вредно совсем отключать своп, тем более что семёрка его использует по крайней необходимости и в основном сбрасывает в него неиспользуемые излишки commit памяти, фактически ничего не записывая
у меня не ссд, свап отключен опять же. Да и чего там на диск записывать? Если я все приложения закрою это "изменено" остается- я так понимаю проблема в каком-то сервисе или еще чего именно из самой винды. Причем раньше так не было, насколько помню, такое ощущение, что после одного из 100500 апдейтов появилось.
2. Реальный: сменить ОС на не МС производства.Таки я линухом пользуюсь в других местах, просто на ноуте венда стояла, стоит и будет стоять.
Если я все приложения закрою это "изменено" остается- я так понимаю проблема в каком-то сервисе или еще чего именно из самой винды."изменено" копится когда не успевает осуществляться запись на диск
например при копировании большого файла по быстрой сети
файл записывается в память, система рапортует об окончании копирования, а потом потихонечку сбрасывает память на диск
посмотри может с производительностью диска чего, вдруг сыпется
не, с диском ок всё. Никаких зависонов+по смарту всё в порядке. Скопировал сейчас большой файл, сначала "изменено" выросло, но потом как весь файл был скинут на диск вернулось к своему значению до начала копирования (было 1625 стало 1627).
а всякие флешки с readyboost ты не юзаешь?
нет, не юзаю. Проблема возникает на ровном месте по сути.
Я не хочу в такой жить!
Я не хочу в такой жить!Я тоже, поэтому и спрашиваю, в чем мб проблема и как с ней бороться помимо установки линукса.
просто на ноуте венда стояла, стоит и будет стоять.Ну что ж, приятного аппетита.
ну вобщем почитай вот здесьТам ахтунговые разговоры каких-то сказочных долбоебов. Люди пишут, что есть такая проблема, им предлагают свап запилить побольше, пусть туда гигабайты хуячит. Это ж проще, чем саму проблему решить.Ну и всякие очевидные плюшки типа посмотреть какие процессы чего память жрут, которые ничего не дают.
да и посмотри RAMMap'ом чего у тебя в modified, не убудет же от тебя
Кэп подсказывает 2 варианта:а я думал, что memory leaks - os-independent
1. Фантастический: устроиться в МС в отдел разработки ОС и всё это исправить.
2. Реальный: сменить ОС на не МС производства.
как прогу напишешь, так она и будет жрать память.
ОС - лишь одна из прог, грубо говоря, и никакая ОС не застрахована от утечек памяти
в процессах modified никто не жрет почти, несколько процессов по 100-200кб и несколько 1000-9000кб. в physical pages куча modified показывается, причем для очень очень небольшой части показано, к чему она принадлежит- к каким процессам- а для 95% там пустые поля, типа я не я и память не моя. empty modified page list из rammap тож не помогает.
В другой ОС (ядре, дровах, системном софте) столько мемори-ликов может и не быть - значит смена ОС может помочь.
В другой ОС (ядре, дровах, системном софте) столько мемори-ликов может и не быть - значит смена ОС может помочь.слишком оптимистичное отношение, во многих прогах такая течка, что никакая ОС не поможет
но мне кажется, тебе это бесполезно объяснять
господа, огромная просьба прекратить срач и холивар и помочь конкретными советами. Скажем, если утечка из какой-то проги, а не в ос/дровах, в modified memory будет указываться процесс, которому эта память принадлежит? А то пока основная проблема в том, что по проге из sysinternals видно, что куча памяти утекло и она никому не принадлежит.
поотключай все лишнее, поубивай процессы
торрентокачалка мб?
ну прикинь какой софт может себя так вести, телепатия не всесильнаскорее уж google chrome или adobe flash. Телепатов мне не надо, мне нужен конкретный совет, какую прогу/пакет программ использовать, чтобы мониторить такие вещи и понимать, где идут утечки+ хотелось бы понять, не может в самой винде что течь. на самом деле было бы круто банально посмотреть какому процесс принадлежал/ит 95% modified ( rammap не показывает)
поотключай все лишнее, поубивай процессы
торрентокачалка мб?
В task manager'е отлично видно должно быть, не можешь полный список задач посмотреть, что ли?
Если бы все было так просто и показывалось, кому эта память принадлежит, я бы нихера на форум не полез спрашивать.
Реально сложно Ctrl-Shift-Escape -> show processes for all users ткнуть и отсортировать по количеству памяти?
Тебе не нужны продвинутые утилиты, потому что все, что тебе надо, есть в стандартных.отлично, в стандартных утилитах показывает, что процессы занимаюст 20% памяти и еще 40% висит мертвым грузом в modified и никому не принадлежит. Что дальше предлагаешь делать в рамках стандартных утилит?
Реально сложно Ctrl-Shift-Escape -> show processes for all users ткнуть и отсортировать по количеству памяти?ДОЛБОЕБ ты сказочный, я всегда ставлю эту галочку, но что с того? Там-то всё заебись, процессы ВСЕХ пользователей занимают 20% памяти. Засранная память не принадлежит ни одному из этих процессов, по rammap она вобще никому не принадлежит. Ты еще предложи проверить, включен ли комп в розетку, бля.
Ну или ищешь агрегированные показатели.
Что-то с тобой не так.
я в третий раз говорю по детализации все процессы пушистые и память не хавают. Но где-то проебано 3 гига в modified которые никому не принадлежат. Забавно, что пиздатые парни с форума майкрософта предлагают не решение проблемы, а тупо сделать свап, чтобы она просто туда свапалась и похуй, пусть хоть 300 гигов какой-то шняги висит.
Тебе надо узнать, какой процесс выделил для себя больше всего памяти (кстати, кандидат №1 - хром), и для этого надо подробно изучать список задач, включая все колонки, начинающиеся со слова "Memory".
Тебе надо узнать, какой процесс выделил для себя больше всего памяти (кстати, кандидат №1 - хром), и для этого надо подробно изучать список задач, включая все колонки, начинающиеся со слова "Memory".По всем колонкам все процессы пушистые и нихуя не жрут бешеные гигабайты памяти. Повторю в 4-й раз. Более того, если я всё убиваю, кроме системных процессов, то ничего из тех проебанных 3 гигов не высвобождается, что, какбы намекает.
Не надо мне, пожалуйста, хуйни по типу 'is it definitely plugged in'. Спасибо.
я в третий раз говорю по детализации все процессы пушистые и память не хавают. Но где-то проебано 3 гига в modified которые никому не принадлежат. Забавно, что пиздатые парни с форума майкрософта предлагают не решение проблемы, а тупо сделать свап, чтобы она просто туда свапалась и похуй, пусть хоть 300 гигов какой-то шняги висит.Как решить проблему: открыть монитор ресурсов, по одному закрывать приложения, запущенные из-под твоего пользователя (ждать полного завершения процесса), включая те, что в трее и эксплорер (через таск манагер). Скорее всего дело в одном из них, тогда ты сразу увидишь падение этого Modified. Ставлю на explorer, потому что он наверняка не перезапускался с момента логина. Затем тебе нужно будет либо отказаться от использования косячного приложения, либо периодически перезапускать его, либо, если это эксплорер, включить в настройках launch folder windows in separate processess (ибо если это эксплорер, то 99%, что течёт какая-нибудь примочка к нему для просмотра папок, например, кодек, генерирующий thumbnail'ы).
Если это не решит проблемы, нужно аккуратно поостанавливать все не-майкрософтовские сервисы, глядя на монитор ресурсов.
Если и это не решит проблему, то она, вероятнее всего в каком-нибудь драйвере.
Если и это не решит проблему, то она, вероятнее всего в каком-нибудь драйвере.впринципе я так и делал, большинство процессов убивал, в т.ч. эксплорер и как-то не особо помогало. на всякий случай повторю в более методичном варианте. Если утечка в драйвере, как определить в каком?
Ну и всякие очевидные плюшки типа посмотреть какие процессы чего память жрут, которые ничего не дают.Ну ты же даже этого еще не сделал, а уже срёшь людям на головы. Где колонка с Commit Size?
rammap она вобще никому не принадлежит.Что это значит? Как так может быть?
Ну ты же даже этого еще не сделал, а уже срёшь людям на головы. Где колонка с Commit Size?я этого не делал? с commit size все хорошо, никаких аномалий нет.
Если ты такой тупой, зачем отключил свап?
Что это значит? Как так может быть?легко:
когда память забивается, то такой херни просто 100500. Причем не только shareable, а всякой разной.
Судя про виртуальному адресу страницы, начинающегося с FFFF — это системная память. Возможно это и означает, что течет драйвер.
Судя про виртуальному адресу страницы, начинающегося с FFFF — это системная память. Возможно это и означает, что течет драйвер.спасибо, хоть что-то дельное, наконец. Ты не знаешь, как можно определить и наказать пидорский драйвер?
Ты не знаешь, как можно определить и наказать пидорский драйвер?Честно говоря, нет. Точнее, я не знаю, как сделать это эффективно. Неэффективно — это так. У венды есть режим восстановления с подтверждением загрузки драйверов. Попробуй загрузиться с минимальным набором — драйвер видео и дискового контроллера. Проверь, что память не течет. Потом включай по одному. Да, дело дюже скучное и долгое, но другого предложить не могу.
вторым под подозрением идёт сетевой драйвер
вторым под подозрением идёт сетевой драйверКстати да, очень мелкие аллокэйшэны идущие подряд.
боюсь проблема как раз в видеодрайвереспасибо, попробую обновить. раньше стояла бета какая-то все ок было, обновил на последний стабильный месяц назад чтоли.
вторым под подозрением идёт сетевой драйвер
ну можно сразу скопом все проверить через poolmon:а как оно работает в 7-ке?
http://support.microsoft.com/kb/177415
а как оно работает в 7-ке?Есть версия. Гугли.
В другой ОС (ядре, дровах, системном софте) столько мемори-ликов может и не быть - значит смена ОС может помочь.
для начала надо понять, что проблема в ОС, а не в софте. а потом уже решать, что менять.Сообщения не читай! Сразу на них отвечай!
скачал и поставил себе микрософтовское говно на гиг, чтобы поюзать прогу на 30 килобайт. (ебаный стыд M$). Но самое смешное только начинается, в poolmon какбэ нету чего-либо, что эту память так активно хавает-самое бОльшее хавает какой-то CM31 (ниипу что это за драйвер), но и он хавает всего 130 метров paged, если отсортировать кто что хавает non-paged там вобще по кропалям. Что это за бред. Дрова на видео переставил на последние nvidia verde- чето не помогло. Какие-то апдейты сегодня поставил windows апдейтом, но еще не перезагружался, но сомневаюсь, что там что-то поможет. Реально такое ощущение, что утечки пошли после очередного говноапдейта от M$
Ты сам на всё ответил - как ОС написали, так она и работает.Только пару месяцев назад пришлось менять ядро на половине линукс серверов, поскольку оно текло, как решето, забивая 32гб за минуту.
В другой ОС (ядре, дровах, системном софте) столько мемори-ликов может и не быть - значит смена ОС может помочь
Только пару месяцев назад пришлось менять ядро на половине линукс серверов, поскольку оно текло, как решето, забивая 32гб за минуту.То, как ты это сказал звучит не лучше, чем из уст бабушек на скамеечке перед домом.
Подробности хоть какие-то можешь сказать? Дистрибутив, версия ядра и тд. Может это косяк конкретного патча к ядру дистростроителей, а ты сразу нагоняешь тучу на все линуксы.
Только пару месяцев назад пришлось менять ядро на половине линукс серверов, поскольку оно текло, как решето, забивая 32гб за минуту.кул стори, а у меня почему-то наоборот с линуксом опыт крайне позитивный, а вот с виндой вечно какая-то поебота происходит.
Но ты все равно думаешь, что он вкусный и полезный, вот только колючки все выдергать...
за то время шо ты ебеш всем мозги уже наверно раз 60 можно было венду переставить
То, как ты это сказал звучит не лучше, чем из уст бабушек на скамеечке перед домом.Ну вот у чувака баг в каком-то конкретном драйвере, а вы на все винды гоните, ага. Сузя это была. Опять же прыгающая секунда буквально недавно скосила немало машин.
Подробности хоть какие-то можешь сказать? Дистрибутив, версия ядра и тд. Может это косяк конкретного патча к ядру дистростроителей, а ты сразу нагоняешь тучу на все линуксы.
за то время шо ты ебеш всем мозги уже наверно раз 60 можно было венду переставитьУважаемый товарищЪ слаерЪ-долбоебЪ! Мне важно разобраться с этой ситуацией и получить полезный опыт при этом, а дебилистические решения типа, не работает? давай ребут! не работает? нахуй, переставляем винду? все равно не работает? комп- на помойку, пошли купим новый— такие решения, я, пожалуй, оставлю тебе.
Ты хуйло
Ну вот у чувака баг в каком-то конкретном драйвере, а вы на все винды гоните, ага.Это баг в политике операционки - дрова пишут все кому не лень, а не разработчики этой операционки. Пока это так - меморилики и бсоды неминуемы.
Сузя это была.Те ещё ядропатчисты. Взяли моду с редхат свои патчики клепать, а потом люди мучаются - в альте свежая тема по этому поводу.
Опять же прыгающая секунда буквально недавно скосила немало машин.Если ты прочитаешь внимательно я нигде не агитировал ставить именно линукс. Это ты, да и часть других здесь отметившихся, додумали сами.
Это баг в политике операционки - дрова пишут все кому не лень, а не разработчики этой операционки. Пока это так - меморилики и бсоды неминуемы.
Ну предположим выпустил дядя Вася железку, кто для нее драйвер должен написать? Эдак половина оборудования работать не будет вообще. Опять же меморилики и бсоды неминуемы в любом случае, ибо разработчики не ангелочки с крылышками, а вполне себе люди, которым свойственно ошибаться.
Если ты прочитаешь внимательно я нигде не агитировал ставить именно линукс. Это ты, да и часть других здесь отметившихся, додумали сами.Я внимательно читаю. Во-первых, в том сообщении на которое я отвечал уже прозвучал линукс. Во-вторых, это всего лишь был пример того, что смена операционки может привести к тем же самым проблемам
Ну предположим выпустил дядя Вася железку, кто для нее драйвер должен написать? Эдак половина оборудования работать не будет вообще.Дядя Вася должен связаться с разработчиками ОС на предмет включения драйверов для его железки и пройти полную процедуру верификации, тестирования и согласования.
Опять же меморилики и бсоды неминуемы в любом случае, ибо разработчики не ангелочки с крылышками, а вполне себе люди, которым свойственно ошибаться.Ну ты сам понял кто ты.
Я внимательно читаю.
Видать недостаточно внимательно.
Во-первых, в том сообщении на которое я отвечал уже прозвучал линукс.В беседе между нами ты первый упомянул линукс. А я сказал, что формулировка твоего примера некорректна и попросил подробности.
Во-вторых, это всего лишь был пример того, что смена операционки может привести к тем же самым проблемамС повышением тебя, палковник ачевидность! Да что там - ГИНИРАЛ!
Ещё один доказывающий, что "может" != "должно".
Поясняю для особо внимательных - я не утверждаю, что смена ОС чудесным образом избавит вас от всех проблем и сделает
Я говорю, что сложность ковыряния и поиска причин ошибок в различных ОС отличается чрезвычайно сильно! И второй шаг тоже важен - это исправление, с внесением этого исправления в ОС. Уже представил эту процедуру для знакомых тебе ОС? И как тебе перспектива?
Поэтому, IMHO, лучше использовать те ОС, в которых это делать проще.
Теперь понятно почему я заговорил о смене ОС?
Я говорю, что сложность ковыряния и поиска причин ошибок в различных ОС отличается чрезвычайно сильно! И второй шаг тоже важен - это исправление, с внесением этого исправления в ОС. Уже представил эту процедуру для знакомых тебе ОС? И как тебе перспектива?Перспектива ок. На том же линуксе проблема, которую я описал, ничуть не очевиднее для конечного пользователя.
Поэтому, IMHO, лучше использовать те ОС, в которых это делать проще.
господа, заебали своим флудом не в тему. poolmon не помог понять, где же утечка, переустановка видеодрайвера тоже не помогла. Что дальше?
Что дальше?Дальше переход на линух
Рекомендую, чтобы не быть голословным, Fedora, там все по дефолту свободное.
Дальше переход на линухТы дурак, чтоли? Там где надо, у меня уже стоит Linux, конкретно на этом компе должна быть винда.
Рекомендую, чтобы не быть голословным, Fedora, там все по дефолту свободное.
ЭВРИКА! Проблема была в сраном ПО от Razer, чтоб им пусто было. не покупайте мышки и клавы razer, короче, они мало что говно, так и подставляют вот некисло.
Просто у программы течка. Приведи к ней программу-кобеля. Это сезонное.
Как вычислил-то в итоге?
напофиг убивал всё, что система давала убивать, вот и набрел.
тебе на это неделя потребовалась?
мда лолнет, я не хотел так делать изначально.
тебе на это неделя потребовалась?
Оставить комментарий
matvey61
UPD. Проблема решена, виновато было ПО от Razer. razer говно!История такова, только запускаешь винду- все ок, памяти хватает на всё. Однако со временем "изменено" накапливается до бешеных цифирь- ну до 3-4 гигов легко за недельку. Во всевозможных процесс эксплорерах показывается, что приложения памяти почти не едят или едят мало, однако загрузка памяти овер 100500. Честно говоря не совсем понимаю где там что утекает, но лечить выходом из пользователя и заходом туда же. Подскажите, что можно с этой кривой вендой 7 64бит сделать.Проблема в том, что когда вся память забивается винда начинает спамить, что этой самой памяти ей не хватает и приложения начинают вылетать.