![]() 10 / 10 / 7
Регистрация: 03.02.2014
Сообщений: 205
|
|
Чем забивается оперативная память при длительной работе ?24.10.2016, 09:37. Показов 6037. Ответов 15
Метки нет Все метки)
(
В последнее время стал замечать, что сумма используемой памяти в списке всех процессов не соответствует действительности. С вечера всё адекватно работает, оставляю компьютер невыключенным на ночь и на утро "наслаждаюсь" подвисаниями при банальном переключении с окна на окно. Что за злостная болезнь?
0
|
24.10.2016, 09:37 | |
Ответы с готовыми решениями:
15
Невероятно сильно забивается оперативная память Почему забивается оперативная память? Как это исправить? Занята оперативная память неизвестно чем... |
![]() 10 / 10 / 7
Регистрация: 03.02.2014
Сообщений: 205
|
|
24.10.2016, 09:53 [ТС] | |
UPD: перезагрузился, запустил все те же программы, открыл те же вкладки хрома (понятно, например, что вкладки того же ютуба стали меньше жрать из-за очистки подгруженной части видео, но не на десять же етить гигабайт!) и наблюдаю обычную, адекватную картину (2.1 и 2.2 скрины). Но перезагружаться ради этого каждый день, когда раньше комп работал месяц-два и отключался только чтоб почистить системник?
0
|
![]() 10589 / 5552 / 864
Регистрация: 07.04.2013
Сообщений: 15,660
|
|
24.10.2016, 13:03 | |
Диспетчер задач не все показывает
Вы суммируйте память выделенную каждым процессом и сравните с занято в целом, тоже возникнет вопрос ) Во время возникновения проблемы запустите resmon и смотрите кто обнаглел
0
|
![]() 10 / 10 / 7
Регистрация: 03.02.2014
Сообщений: 205
|
|
09.11.2016, 13:31 [ТС] | |
Реанимирую тему с добавлением информации.
Опять возникла такая ситуация. С вечера всё работает нормально, затем простаивает ночь и на утро уже всё забито. Инструкции из этой темы не помогли. Скрины из ResMon, RamMap и PoolMon соответственно.
0
|
![]() 10 / 10 / 7
Регистрация: 03.02.2014
Сообщений: 205
|
|
09.11.2016, 14:34 [ТС] | |
Боюсь, я уже перезагрузился. Но разве Private не учитывается при подсчёте общей памяти процесса?
Насколько я могу видеть, для каждого процесса значение столбца "Total" вычисляется путём суммирования значений из предыдущих столбцов. И значение столбца "Total" полностью совпадает со значение столбца "Частный набор" в resmon.
0
|
14448 / 6173 / 329
Регистрация: 03.07.2010
Сообщений: 20,709
|
|
09.11.2016, 14:46 | |
Werewolf_RU, NonPag = почти 2 Гб
.отсюда и "ноги" растут.
0
|
![]() 10 / 10 / 7
Регистрация: 03.02.2014
Сообщений: 205
|
|
09.11.2016, 15:04 [ТС] | |
Если бы у меня где-то потерялись 2гб, скорее всего, я бы это даже не особо заметил. Здесь же, после закрытия всех программ, у меня остались занятыми 8гб памяти. Допустим, все процессы со скрина займут 1гб, где ж оставшиеся 7?
Поправьте, если я неверно рассуждаю, я не особо разбираюсь во всём этом.
0
|
14448 / 6173 / 329
Регистрация: 03.07.2010
Сообщений: 20,709
|
|
09.11.2016, 15:16 | |
Werewolf_RU, для чего выкладываете скрин " Монитора"?
..что я (иже с ними) - должен увидеть? мне достаточно RАМMap (пост №6) - что бы сделать вывод.
0
|
![]() 10 / 10 / 7
Регистрация: 03.02.2014
Сообщений: 205
|
|
09.11.2016, 15:36 [ТС] | |
Хорошо. В таком случае, какой это вывод? Изначальный вопрос был, собственно, что является причиной утечки памяти. Информация о том, что "ноги растут" из NonPag мне мало что говорит, ибо всё что я знаю про nonpaged pool - это то, что эта часть памяти используется для важных задач и не может быть выгружена на диск.
Если говорить о RAMMap - хорошо, у меня есть 3 скрина: как только проблема была обнаружена (выше), после того как были закрыты приложения и после перезагрузки (прилагаю). Глядя на них, лично я вижу, что два немалых куска отведены под "Driver Locked" и "Mapped File". Большой же изначально NonPag уменьшился при закрытии приложений. Интересующие меня вопросы остаются всё те же - почему так происходит и каким образом можно исправить.
0
|
14448 / 6173 / 329
Регистрация: 03.07.2010
Сообщений: 20,709
|
|
09.11.2016, 15:41 | |
Werewolf_RU, Выявить виновника "утечки" : Вам ,предстоит самостаятельно.
"Это" у Вас ..установлено то или иное ПО - провацирующее "утечку". Вот и определяйте : методом исключения. Наверняка что то из .."изпользующего" сеть итп.
0
|
![]() ![]() ![]() 15903 / 7926 / 755
Регистрация: 03.01.2012
Сообщений: 32,863
|
|
28.05.2017, 13:04 | |
ArmorDriver, Очевидно, тот файл, с которым сейчас работает система...
https://www.opennet.ru/base/dev/mmap_info.txt.html
1
|
0 / 0 / 0
Регистрация: 28.05.2017
Сообщений: 5
|
|
28.05.2017, 13:15 | |
Спасибо за быстрый но очевидный ответ
![]() Как бы найти то, что занимает столько памяти? Выше была дана рекомендация про поиску и устранению на примере кривых драйверов. А как поступать мне в данной ситуации?
0
|
28.05.2017, 13:15 | |
Помогаю со студенческими работами здесь
16
Забивается виртуальная память Забивается память при долгой работе компьютера Забивается оперативная память
Забивается оперативная память (Win 8.1) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Опции темы | |
|
Новые блоги и статьи
![]() |
||||
Вопросы на собеседованиях по микросервисам
ArchitectMsa 27.03.2025
Работодатели ищут не просто разработчиков, знающих базовые концепции, а специалистов, разбирающихся в тонкостях масштабирования, отказоустойчивости и производительности. Сейчас на первый план выходят. . .
|
Взаимодействие Python с REST API
py-thonny 27.03.2025
REST API - это архитектурный стиль взаимодействия компонентов распределённого приложения в сети. Python располагает функциональным набором инструментов для работы с REST API и основная библиотека для. . .
|
sshd restrictions, ssh access limitations
jigi33 26.03.2025
sshd restrictions | ssh access limitations
рестрикции доступа на сервер sshd
статья:
https:/ / www. golinuxcloud. com/ restrict-allow-ssh-certain-users-groups-rhel
|
Компиляция C++ с Clang API
NullReferenced 24.03.2025
Компиляторы обычно воспринимаются как черные ящики, которые превращают исходный код в исполняемые файлы. Мы запускаем компилятор командой в терминале, и вуаля — получаем бинарник. Но что если нужно. . .
|
Многопоточное программирование в C#: Класс Thread
UnmanagedCoder 24.03.2025
Когда запускается приложение на компьютере, операционная система создаёт для него процесс - виртуальное адресное пространство. В C# этот процесс изначально получает один поток выполнения — главный. . .
|
SwiftUI Data Flow: Передача данных между представлениями
mobDevWorks 23.03.2025
При первом знакомстве со SwiftUI кажется, что фреймворк предлагает избыточное количество механизмов для передачи данных: @State, @Binding, @StateObject, @ObservedObject, @EnvironmentObject и другие. . . .
|
Моки в Java: Сравниваем Mockito, EasyMock, JMockit
Javaican 23.03.2025
Как протестировать класс, который зависит от других сложных компонентов, таких как базы данных, веб-сервисы или другие классы, с которыми и так непросто работать в тестовом окружении? Для этого и. . .
|
Архитектурные паттерны микросервисов: ТОП-10 шаблонов
ArchitectMsa 22.03.2025
Популярность микросервисной архитектуры объясняется множеством важных преимуществ. К примеру, она позволяет командам разработчиков работать независимо друг от друга, используя различные технологии и. . .
|
Оптимизация рендеринга в Unity: Сортировка миллиона спрайтов
GameUnited 22.03.2025
Помните, когда наличие сотни спрайтов в игре приводило к существенному падению производительности? Время таких ограничений уходит в прошлое. Сегодня геймдев сталкивается с задачами совершенно иного. . .
|
Образование и практика
Igor3D 21.03.2025
Добрый день
А вот каково качество/ эффективность ВУЗовского образования? Аналитическая геометрия изучается в первом семестре и считается довольно легким курсом, что вполне справедливо. Ну хорошо,. . .
|