минимизировать использование файла подкачки Windows

918
eadmaster

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

Я знаю эту старую настройку реестра для принудительного запуска ядра в ОЗУ, но как насчет пользовательских приложений?

РЕДАКТИРОВАТЬ: последние ПК имеют много оперативной памяти (> = 8 ГБ), а также SSD, которые не любят частые записи. Также я думаю, что ненужный / стратегический обмен замедляет систему.

Ядро Linux имеет хороший настраиваемый параметр подкачки, есть ли что-то похожее в Windows?

-1
Это звучит как ужасная идея Keltari 9 лет назад 0
@Keltari: не могли бы вы объяснить, почему? eadmaster 9 лет назад 0
Во-первых, MS не делает вещи такими, какие они есть, без причины. Они проводят огромное количество исследований и тестирований, они делают то, что они делают, как это обычно делается, как правило, это лучший способ сделать это. Теперь, что касается вашей идеи не менять местами до тех пор, пока память не будет заполнена, это приведет к огромному количеству бесконечного пейджинга, как только будет достигнут потолок. Keltari 9 лет назад 0
Если у вас есть проблемы с подкачкой, 99/100 у вас недостаточно памяти для поддержки использования вашего компьютера. Keltari 9 лет назад 0
Возможный дубликат [Изменить Windows "Swappiness"] (http://superuser.com/questions/644136/modify-windows-swappiness) eadmaster 9 лет назад 0
@Keltari: Во-первых, Microsoft не контролирует подавляющее большинство программного обеспечения, которое может работать в Windows, и, во-вторых, их настройки настроены на широкую совместимость и надежность, а не на лучшую производительность на очень специфической комбинации оборудования. qasdfdsaq 9 лет назад 0
Особенностью параметра «swappiness» является оптимизация выделения памяти для настройки переднего / фонового приложений. qasdfdsaq 9 лет назад 0

1 ответ на вопрос

1
magicandre1981

Update to Windows 10, here Windows compresses RAM that was not used for a longer time and instead of paging it to the page file on disk, it stores the compressed memory inside the SYSTEM process.

enter image description here

This reduces paging dramatically and is what you want.

+1 отличный ответ, если он хочет обновить Kilisi 9 лет назад 0
Это не совсем то, о чем я думал, но определенно помогло бы, спасибо за ответ! eadmaster 9 лет назад 0