Мой компьютер работает довольно быстро, но я чувствую, что он может замедлиться, если поменять местами что-то лучше, чем в RAM. У меня 16 ГБ оперативной памяти, и даже в условиях, когда используется только около 3 ГБ, объем подкачки уже составляет около 500 МБ. Я не очень хорошо понимаю, как Windows работает с памятью и тому подобным (так что поправьте меня, если я ошибаюсь), но я думаю, что производительность увеличилась бы, если бы вместо этого в оперативную память было помещено 500 МБ подкачки.

Итак, мой общий вопрос: как мне заставить Windows (принудительно при необходимости) отдавать предпочтение оперативной памяти по сравнению с ее подкачкой при помещении содержимого в память.

Спасибо

2 ответа2

1

Вы бы не хотели. Такое использование подкачки является практически бесплатным и избавляет компьютер от необходимости писать что-либо позже, если система когда-либо станет загруженной и одновременно испытывает нехватку памяти.

Записывая объекты для обмена при доступности полосы пропускания ввода / вывода, больше содержимого ОЗУ становится непригодным для использования. Это позволяет менеджеру памяти сделать лучший выбор позже.

В какой-то момент система может быть занята и находиться под давлением памяти. Вы бы предпочли, чтобы он писал что-то для обмена, тогда, когда это приведет к замедлению, а не сейчас, когда это эффективно бесплатно?

0

Аналогичный вопрос был задан на http://social.technet.microsoft.com

заглавие

Как отключить swapfile.sys в Windows 8?

Вопрос

Возможно отключить pagefile.sys и hiberfil.sys, однако, по-видимому, нет информации о том, как отключить swapfile.sys.

Файл swapfile.sys представляется дополнительным файлом подкачки из Metro, и я хотел бы знать, есть ли способ отключить его

Один из ответов был:

Отключение обычного файла подкачки также должно отключить этот.

Чтобы отключить hiberfil.sys, запустите его из командной строки с правами администратора:

powercfg -h off

Отказ от ответственности: я не пробовал это.

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