Из-за чего процесс System в Windows 10 потребляет много памяти

Многие наблюдательные пользователи решили подробнее изучить систему Windows 10, обнаружили процесс System, который стал сравнительно больше потреблять системных ресурсов, по сравнению с более ранними Windows.

Изучим проблему «пожирания» памяти процессом System в Windows 10

Открываем диспетчер задач и смотрим объем памяти, который занимает System. Как видим, этот процесс тянет на себя достаточно большой кусок.process-system-v-windows-10-potreblyaet-tak-mnogo-pamyatiПри более подробном рассмотрении работы процесса с помощью программы poolmon был обнаружен элемент smNp. Что это за элемент, не совсем ясно.Изучим проблему "пожирания" памяти процессом System в Windows 10Проведя анализ утилитой xperf и WPA мы обнаружили, что в ядре функция с именем ntoskrnl.exe!SmKmStoreHelperWorker выполняла распределение памяти. Почему это происходит и для каких целей, неизвестно.процесс System в Windows 10

Комментарий от Microsoft

В компании пояснили почему так происходит еще задолго до выхода финальной версии Windows 10.

Во время разработки данной системы, в службу диспетчера памяти была добавлена новая технология «хранилище сжатия» или «compression store». Это нечто вроде архива сжатых страниц, которые сохраняются в памяти. В случае, если система слишком загружена и оперативной памяти уже недостаточно, диспетчер просто сжимает все что не помещается, все страницы памяти которые не используются вместо того, что бы записывать их на жесткий диск (файл подкачки). Это снижает объемы требуемой памяти для всех процессов, и дает возможность использовать память без лишних обращений к винчестеру. Благодаря этому система работает намного шустрее, быстро реагирует на любые действия пользователя и в целом проявляет хорошую отзывчивость.

«Хранилище сжатия» входит в состав процесса System. По этому, этот процесс начинает забирать себе больше объема памяти, когда происходит сжатие не используемых страниц. Чем больше хранилище набирает сжатых страниц, тем больше оно весит, тем самым и сам процесс System начинает занимать больше пространства в оперативной памяти, по сравнению со старыми системами Windows.

Система
  • Инструкция по отключению OneDrive в Windows 10 Как отключить OneDrive в Windows 10
  • Значок "Стрелки" на иконках ярлыков в Windows 10 Как убрать стрелки с ярлыков в Windows 10
  • Лишний язык переключения раскладки в Windows 10 Как удалить лишнюю раскладку клавиатуры в Windows 10
  • Клонирование HDD на SSD Как перенести Windows 7, 8, 10 на SSD, или другой жесткий диск
  • Классическая панель управления в Windows 10 Как зайти в панель управления Windows 10
  • Windows 7: синий экран 0x0000001E. ETD.sys Синий экран в Windows 7: 0x0000001E. ETD.sys
  • Windows 10 : не работает меню "Пуск" Не работает кнопка «Пуск» в Windows 10. Решение проблемы
  • Отключаем защитник Windows 10 Как отключить защитник Windows 10 навсегда, или временно
  • Добавить комментарий