Диагностика высокого использования системной памяти Windows 10

Диагностика высокого использования системной памяти Windows 10

я нашелэтот вопрос, ответ на который объясняет, как определить, какой драйвер вызывает утечку памяти в Windows 10. Однако я не могу понять, в чем проблема в моей системе, поэтому ищу дополнительную помощь.

Вот результат запуска poolmon -b, затем p, затем b:

результат пулмона

Запуск findstron Contвозвращает файл с 3500 экземплярами "Cont", так что это бесполезно. То же самое с smNpпоказывает только проблему с rdyboost.sys, которая, я уверен, не должна вызывать проблем.

Я выполнил данную xperfкоманду, но результат WPA.exeоказался для меня полной тарабарщиной:

Результат WPA.exe

Похоже, что AIFOраздел занимает всего 0,666 МБ памяти, тогда как Systemв настоящее время он использует ~700 МБ.

Как правильно устранить неполадки драйвера, вызывающие проблему?

По вашей просьбе, вот скриншот диспетчера задач прямо сейчас.

Диспетчер задач

решение1

Это не утечка памяти, а новыйособенность.

В Windows 10 Microsoft добавила в диспетчер памяти новую концепцию, называемую хранилищем сжатия, которая представляет собой набор сжатых страниц в памяти. Это означает, что когда диспетчер памяти испытывает нехватку памяти, он сжимает неиспользуемые страницы вместо того, чтобы записывать их на диск. Это уменьшает объем памяти, используемый для каждого процесса, позволяя Windows 10 поддерживать больше приложений в физической памяти одновременно. Это также помогает обеспечить лучшую отзывчивость в Windows 10. Хранилище сжатия находится в рабочем наборе системного процесса. Поскольку системный процесс хранит хранилище в памяти, его рабочий набор увеличивается именно тогда, когда память становится доступной для других процессов. Это видно в диспетчере задач, и именно поэтому системный процесс, по-видимому, вызывает утечку памяти.

Связанный контент