Вообще мой вопрос, почему Windows постоянно перебивает мой жесткий диск. Я говорю о Windows 7, если быть точным (и, конечно, индексирование отключено).
У меня такое ощущение, что это связано с файлом подкачки, потому что это явление исчезает при выключении файла подкачки.
Точнее говоря, мой вопрос заключается в том, почему Windows когда-либо использует файл подкачки, тогда как объем ОЗУ еще не исчерпан.
У меня есть два возможных объяснения:
- возможно, Windows стремится сохранить страницы памяти каждого запущенного процесса в файле подкачки «в фоновом режиме» даже до того, как это действительно понадобится. Затем, когда в конечном итоге потребуется свободная оперативная память - ее можно получить быстрее.
- В режиме ядра пейджинг не всегда возможен. Драйверы, работающие с высоким IRQL, могут использовать только физическую оперативную память. Следовательно, ОС должна иметь некоторый запас оперативной памяти, которую драйверы могут захотеть распределять динамически.
Во всяком случае, я говорю о резерве свободной оперативной памяти в ГБ, но Windows работает с жестким диском.
Кто-нибудь знает, какова точная политика Windows в отношении файла подкачки и можно ли ее изменить?
Конечно, я могу отключить файл подкачки, но я делаю хочу его использовать, но только , когда ОЗУ адекватно исчерпано.
Кстати, я думал о покупке в SSD в качестве системного драйвера, но я боюсь, что через год с этим видом злоупотребления он умрет.