2

Я говорил с другом на днях о Windows в целом, и я упомянул, что, к сожалению, нет способа (о котором я знал) отключить файл подкачки в Windows. Независимо от размера вашей оперативной памяти, всегда будет файл pagefile.sys.

Если вы похожи на меня, вы не хотите, чтобы ваша память выгружалась на HD, если в этом действительно нет необходимости. Он предложил блестящее предложение, которое я никогда не рассматривал - создать RAM-диск и установить файл подкачки на RAM-диск.

Конечно, как он и я оба знали, я уверен, что это было сделано раньше. Я никогда не создавал RAM-диск раньше? Кто-нибудь в сообществе SU когда-либо делал это, и если да, есть ли у вас ссылка на хороший обзор того, как это сделать?

4 ответа4

9

Вы можете легко отключить файл подкачки. Джефф Этвуд написал в блоге об отключении этого и последствиях. В любом случае, перемещение его на RAM-диск - это наихудшая вещь, которую вы можете сделать с ним, поскольку файл подкачки предназначен для хранения содержимого, которое уже не помещается в памяти. Резервирование памяти для RAMDisk приведет только к тому, что будет выгружено больше данных, что, в свою очередь, потребует большего файла подкачки и RAMDisk, что, в свою очередь, оставит меньше доступной памяти, что, в свою очередь, приведет к увеличению объема памяти. Вы можете видеть куда это идет

5

Наличие RAM-диска для вашего файла подкачки сводит на нет всю цель иметь RAM в первую очередь.

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

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

1

В этой теме есть несколько советов по программному обеспечению RAMDISK: https://superuser.com/questions/34388/whats-the-best-ramdisk-for-windows

И некоторые интересные обсуждения о том, должен ли файл страницы быть помещен в RAMDISK или нет: https://superuser.com/questions/34388/whats-the-best-ramdisk-for-windows/34404#34404

1

Если вы застряли в 32-разрядной клиентской ОС Windows с ограничением памяти 3 ГБ, вы можете использовать виртуальный диск и расширение физического адреса для использования невидимого оперативной памяти.
другие постеры правы в том, что если ваша ОС позволяет вам обращаться ко всем физическим оперативным памяти, то размещение файла pagefile.sys на виртуальном диске является басом назад.

однако для определенных программ, которые используют диск для нуля, это все еще может помочь ... например, Photoshop.

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