Windows: Pagefile на RAMDisk выгоден в некоторых случаях?

1720

Я хочу отключить файл подкачки в Windows 7. Причина в том, что я работаю в сложной виртуальной среде, в которой запись на диск ДЕЙСТВИТЕЛЬНО медленная, поэтому я хочу минимизировать запись Windows на диск.

Мои проблемы в том, что когда я отключаю, я получаю глупые предупреждения о нехватке памяти, даже когда остается много памяти. Другая проблема заключается в том, что я прочитал, что в Windows есть особые способы использования файла подкачки, даже когда имеется много свободной памяти. Об этом упоминает даже известный эксперт Руссинович. Я не эксперт, поэтому не понимаю этих деталей.

Мой вопрос заключается в том, имеет ли смысл в моем случае помещать файл подкачки на RAMDisk для того, чтобы 1) избавиться от предупреждений о памяти 2) приспособиться к тому, что Windows использует для этого. Спасибо

1
дубликат [Должен ли я переместить файл подкачки на виртуальный ОЗУ?] (http://superuser.com/questions/810170/) и [Подавлять предупреждения о нехватке памяти в Vista при работе без файла подкачки?] (http: / /superuser.com/questions/41789/) guest-vm 7 лет назад 0
Спасибо, кажется, есть много противоречивых «мнений» по этому вопросу, большинство людей, включая «экспертов», говорят, что в этом нет никакого смысла, другие говорят, что на самом деле увеличение производительности связано с тем, что Windows неэффективно управляет памятью. Мне кажется, люди, которые говорят, что нет никакого смысла, не имеют никаких данных, подтверждающих их претензии, и часто противоречат сами себе или дают сомнительные объяснения. Если кто-то отвечает, пожалуйста, отвечайте только обоснованными фактами, если вы действительно знаете, что происходит. Спасибо 7 лет назад 0
Основная проблема, которую, как я полагаю, цитирует Марк, заключается в том, что многие программы запрашивают большой объем памяти * до того, как * им это понадобится, даже если им это на самом деле не нужно. Без файла подкачки Windows не может гарантировать выполнение новых запросов к памяти, поэтому вы получаете ошибки «недостаточно памяти». Правильно или неправильно Windows не будет перерасходовать память, которая была запрошена, но фактически не использовалась приложениями. Mokubai 7 лет назад 2
Если вы * уверены *, что подкачка файла подкачки происходит часто и замедляет работу вашей среды, тогда единственным РЕАЛЬНЫМ решением является установка дополнительной оперативной памяти для удовлетворения потребностей вашей виртуальной среды. Конечно, вы можете увидеть неисправную логику в * сокращении * используемой оперативной памяти, превратив ее в RAMDisk, только для того, чтобы затем поместить туда файл подкачки? misha256 7 лет назад 0
У меня достаточно оперативной памяти, чтобы сэкономить, поэтому сокращение ее - не моя проблема. Моя проблема в том, что мне нужно минимизировать количество записей в DISK. Мой вопрос заключается в том, является ли хорошей идеей наличие файла подкачки на RAM-диске, чтобы избежать сообщений о нехватке памяти и приспособиться к другим особенностям использования окон - т.е. даже использовать файл подкачки, когда имеется много свободной физической памяти. 7 лет назад 0
Я обнаружил, что лучшее решение для меня для этой проблемы - добавить второй жесткий диск и поместить все тяжелые записи на второй диск. Я часами сидел в ожидании своей виртуальной среды и даже не замечал записи на диск. Замена жесткого диска на SSD помогла еще больше. Moshe Katz 7 лет назад 0

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