Я должен все еще использовать виртуальную память?

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

В какой точке мне больше не нужна включенная виртуальная память? С 4 ГБ RAM я вижу, что компьютер редко использует в какой-либо степени все это. В той точке виртуальная память не строго необходима. Есть ли опасность в выключении его? Есть ли функции, которые я потеряю, если я сделаю?

14
задан 14.10.2009, 09:00

5 ответов

Так как память не является точно редким ресурсом на настольных ПК / ноутбуки больше, я сомневаюсь, что большинство программ может обработать условия из памяти корректно и откажет вместо этого.
Так: Опасный? Да, если Ваши 4 ГБ израсходованы так или иначе, и у Вас нет файла подкачки, приложения могут начать отказывать.
И как показано в примере Zoran может быть трудно определить проблему позже.

В статье, к которой обращается Ram, также говорится, это, выключение свопинга обычно не улучшает скорость и может сделать противоположное вместо этого:

Таким образом, в то время как могут быть некоторые рабочие нагрузки, которые работают лучше без страничного файла, в общем наличии того будет означать больше применимой памяти, являющейся доступным системе

9
ответ дан 07.12.2019, 11:17

См. статью Mark Russinovich о Виртуальной памяти. Это должно дать Вам хорошую подсказку о Виртуальной памяти.

Вот полезная выборка из ссылки

Таким образом, как Вы знаете, какого количества заряда фиксации Ваши рабочие нагрузки требуют? Вы, возможно, заметили в снимках экрана, что Windows отслеживает то число, и Проводник Процесса показывает его: Пиковый Заряд Фиксации. Для оптимальной калибровки страничного файла, необходимо запустить все приложения, которые Вы запускаете одновременно, загружаете типичные наборы данных и затем отмечаете пик заряда фиксации (или смотрят это значение после промежутка времени, где Вы знайте, что максимальная нагрузка была достигнута). Установите минимум страничного файла, чтобы быть, что значение минус сумма RAM в Вашей системе (если величина отрицательна, выберите минимальный размер для разрешения вида дампа катастрофического отказа, Вы настроены для). Если Вы хотите иметь некоторое место дыхания для потенциально больших требований фиксации, установите максимум для удвоения того числа.

10
ответ дан 07.12.2019, 11:17

Это классическое сообщение на ServerFault имеет некоторые положительные стороны. Только для 4 ГБ я оставил бы файл подкачки в покое, и пространство, включенное на диске, незначительно в любом случае.

3
ответ дан 07.12.2019, 11:17

Я рекомендовал бы оставить настройки виртуальной памяти их значению по умолчанию. У меня есть 8 ГБ RAM и превращенной виртуальной памяти от размышления, что я получил бы в скорости (ни из-за какого свопинга), но оказывается, что сделал мою систему менее стабильной (и я сделал это на 2 машинах, подобном результате). Я испытывал один BSOD в неделю приблизительно на обеих машинах. Я начал исследовать произведенные мини-дампы и узнал, что все BSODs были инициированы вызовом к стандартной программе под названием KiPageFault. Таким образом, я пытался задержать настройки виртуальной памяти к их значениям по умолчанию, и регулярный BSODs исчез.

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

3
ответ дан 07.12.2019, 11:17

Зависит, какова Ваша рабочая нагрузка. Я настроил набор бездискового frontends для веб-приложения. Они объединяют в сеть загруженный и выполнили все, в чем они нуждались в 8 ГБ поршня.

Я также использовал окна (98, вероятно) с 32 МБ и никакой файл подкачки - конечно, необходимо жить в том пространстве памяти и ограничить приложения для удовлетворения ресурсам.

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

Я, кажется, вспоминаю, что существуют некоторые программы, которые не будут работать без VM, но я понятия не имею, каковы они были

0
ответ дан 07.12.2019, 11:17

Теги

Похожие вопросы