33

мое прежнее неправильное предположение:это разряжает батарею моего ноутбука, и у меня нет недостатка в оперативной памяти. В диспетчере задач вы видите, что ntoskrnl.exe потребляет больше процессорного времени, чем любой другой процесс. эта функция не является дополнительной и появилась 2 дня назад с первым обновлением Win10 (в моем случае Win10Pro).

Редактировать:

Я хочу отключить его, по крайней мере, чтобы исключить его как виновника моих (недоказанных) предположений. Этот процесс никогда не привлекал моего внимания в последние 2 месяца, и, по длинному имени менеджера задач, он называется "системная память и сжатая память".

2 ответа2

19

Это хорошая возможность, чтобы избежать подкачки (запись данных в pagefile.sys на жестком диске) .

Если вы хотите протестировать Windows 10 без сжатия памяти, запустите powershell от имени администратора

и выполните команду Disable-MMAgent -mc и перезагрузитесь. Это отключает сжатие. Чтобы включить его позже, снова запустите powershell от имени администратора и выполните команду Enable-MMAgent -mc .

8

Полный ответ вы можете найти в разделе « Что является причиной высокой загрузки ЦП системы и сжатой памяти» в Windows 10? , Но для краткой версии:

Я пошел в:

Пуск-> Панель управления-> Администрирование-> Планировщик задач-> Планировщик задач

Library-> Microsoft-> Windows-> MemoryDiagnostic

Есть две позиции. Выполнение задачи может зависеть от событий журнала. Я не уверен, если они просто должны существовать, или они запускаются при записи в журнал. В любом случае я отключил запись, помеченную как RunFullMemoryDiagnosticEntry. Это решило мою проблему.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .