В Windows 8.1 система использовала много оперативной памяти без каких-либо программ. У меня было 4 ГБ оперативной памяти, и при запуске почти 2,5 ГБ уже использовались. Следуя шагам, описанным здесь Windows использует слишком много оперативной памяти, как диагностировать ресурсы Мне удалось обновить или удалить несколько устаревших драйверов, но все же процессы CM31 (Registry) и MmSt (?) Продолжают занимать много оперативной памяти.
Вот скриншот из poolmon:
Полагаю, я все еще могу работать с первыми пятью записями.
Я также использовал xperf, но это ни к чему меня не привело
Что я могу сделать с CM31 и как я могу очистить больше оперативной памяти? Рефрагментация реестра не помогла. РЕДАКТИРОВАТЬ: Обзор Procexp
Ответы:
Использование памяти тегом CM31 является нормальным для Windows. Чтобы увидеть, как Windows использует пул, вам нужно установить Windows Performance Toolkit, который является частью Windows 10 SDK (который также работает на Windows 8.1).
(все остальные записи могут быть не выбраны)
Теперь откройте cmd.exe от имени администратора и выполните следующую команду:
Это перезагружает Windows и фиксирует использование пула во время загрузки.
После перезагрузки дважды щелкните сгенерированный файл ETL, чтобы открыть ETL в Windows Performance Analyzer (WPA.exe) и переместить график кустов реестра на панель анализа:
Здесь вы видите, какие ульи загружаются через тег CM31:
Поэтому Windows загружает программное обеспечение, драйверы, куст реестра пользователей, а также куст настроек совместимости приложений
C:\Windows\AppCompat\Programs\Amcache.hve
).Чтобы повысить производительность вашего ПК, добавьте больше оперативной памяти, 4 ГБ - это действительно низкий уровень, сегодня уже есть телефоны Android с 6 ГБ оперативной памяти. Для повышения скорости загрузки замените медленный диск ST3250410AS на SSD.
источник