|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
14.04.2020, 12:47 | #31 | |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
OmegaBerkut у меня были такие же симптомы. Пришлось виндоус переставить.
Вообще продиагностировать это трудно. Так как есть программы которые встраивают свои DLL в чужие процессы. И те уже выделяют под себя память. Так что если честно виновата неизвестная DLL или программа которая ставит хук и он криво работает. Как-то так, как искать виновника честно не представляю. Можно просто перебирать все программы. Отключать и смотреть стало лучше или хуже. Цитата:
К примеру для стека отводиться 1 МБайт. Фактическое потребление менее 64 кб. И только в редких случаях когда программа использует рекурсивный алгоритм потребление стека резко возрастает скажем до 999 кб. Вот VirtualAlloc вызывается сразу на весь 1 МБ. Она только размечает, что с такого диапазона по такой память будет принадлежать тому-то тому-то в нам случае стеку. А физические страниц выделяются по мере надобности. Когда процессор обращается к нужной странице ОС начинает подыскивать для неё место в физической памите и помечает как Commited. Вот Commited это уже конкретно выделенные страницы физической. Вы можете сразу попросить систему выделить физические страниц.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . Последний раз редактировалось Pavia; 14.04.2020 в 12:52. |
|
14.04.2020, 21:07 | #32 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,357
|
Это будет видно в потреблении памяти для этого процесса.
А вы закрываете браузер, прежде чем запустить фотошоп (и наоборот)? Если запускать программы до бесконечности, конечно никакой памяти не хватит. |
14.04.2020, 21:55 | #33 |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
Моих 16 гигабайт хватает на одновременную работу двух брузеров, фотошопа, чего нибудь ещё, и памяти ещё останется. Так по крайней мере СРАЗУ ПОСЛЕ ЗАПУСКА СИСТЕМЫ.
Через некоторое время, что бы я не закрывал - ПАМЯТЬ ВСЁ РАВНО ЗАНЯТА. И мы тут уже выяснили, что не вся память закрепляется за процессами. У меня утечка именно в той памяти, которая за процессами НЕ закрепляется. Что там за DLL которые выделяют под себя память, и какую память - уже вопрос.
Подпись ? Не, не слышал ...
Последний раз редактировалось OmegaBerkut; 14.04.2020 в 22:00. |
14.04.2020, 23:12 | #34 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,357
|
Запуститесь в безопасном режиме и работайте с браузером и фотошопом.
В безопасном режиме не запускается ничего лишнего. |
15.04.2020, 17:09 | #35 |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
Ага, в том числе и дрова вроде видео =), то есть вместо моих FullHD я получаю 800x600.
Я то иногда поиграть могу, или кино посмотреть. Специально для этого загружаться в нормальном режиме ? Чем тогда это будет отличаться от обычного рестарта ? Это даже если не говорить про общее неудобство работы в таком разрешении. Только проблем больше.
Подпись ? Не, не слышал ...
|
15.04.2020, 21:20 | #36 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,357
|
Я не имел ввиду работать так всю жизнь.
Речь шла о том, чтоб проверить вопрос утечек. Уж несколько дней без кино переживете |
16.04.2020, 10:03 | #37 | |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
Цитата:
Как я смогу конкретно определить виновника, работая в безопасном режиме ?
Подпись ? Не, не слышал ...
|
|
20.04.2021, 18:50 | #38 |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
Год наблюдений показал, на конкретном эпизоде, что Shareable память выделяется и не освобождается, когда программа uTorrent что-то качает/раздаёт - когда происходит длительный процесс чтения/записи на диск.
Конкретного виновника я не обнаружил, потому что помимо торрента - дополнительно грузился большой объём данных в другой программе. Это либо uTorrent, либо что-то не так с самим чтением/записью. Гугление вопроса наткнуло меня на "дисковый кэш", и вот такой пост на пикабу, в т. ч. комментарии, где "несведующие" иронично улыбаются о том, что так не бывает. Возможно это именно uTorrent ведёт себя так. UPD: сейчас две раздачи выгружают почти весь канал, и память потихоньку набегает, Shareable в RAMMap пока не увеличивается. Я перенастроил торрент - отключил кеширование на диске, и увеличил RAM-кэш до максимума что даёт торрент (1800 мб). Пока раздаёт - торрент не закрываю, посмотрю чё будет после закрытия, когда пиры будут удовлетворены. UPD 2 После закрытия торрента - набежавщий кеш высвободился. Но всё равно нужен перезапуск, потому что Shareable почти 5 гигов и не пойми как освобождать, а во вкладке "File Details" куча мусора, самый большой из которых - жирные файлы раздач торрента.
Подпись ? Не, не слышал ...
Последний раз редактировалось OmegaBerkut; 20.04.2021 в 19:30. |
01.03.2023, 06:38 | #39 |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
Ещё два года
На новой винде, проблема осталась прежней Все программы новые, какими-то перестал пользоваться вовсе Shareable всё так же засоряется, и помогает только перезапуск Торрент не виноват, прошлым сообщением было совпадение когда я использовал торрент, и использование памяти росло Но сейчас перезапуск не каждые 3-7 дней, а раз в месяц - поставил ещё больше оперативной памяти, и выделил большой файл подкачки (48+48 гигов)
Подпись ? Не, не слышал ...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Считать память программы | STest | Общие вопросы Delphi | 9 | 28.10.2019 14:44 |
Утечка памяти. Что если резервировать память и не удалять? | spruced | Общие вопросы C/C++ | 14 | 13.09.2017 11:23 |
память процесса | T_I_T_A_N | Общие вопросы Delphi | 7 | 28.06.2010 13:52 |
Память процесса | BlackOmen | Общие вопросы Delphi | 3 | 24.10.2008 20:16 |
Физическая, виртуальная память процесса!!!! | metamfetamin | Помощь студентам | 2 | 07.11.2007 09:27 |