В диспетчере задач Windows я никогда не видел использования памяти, близкого к 100%. Если физическая память никогда не истощается, почему у компьютеров есть виртуальная память? Я понимаю, что много лет назад, возможно, компьютерам не хватало физической памяти, но я никогда не видел (согласно диспетчеру задач) более 80% используемой памяти машины.

2 ответа2

1

Файл подкачки используется не только при недостатке физической памяти, но и в качестве гарантии того, что память доступна, если это необходимо.

Представьте себе компьютер с 2 ГБ ОЗУ, на котором запущено приложение, запрашивающее 3 ГБ, но использующее лишь небольшую его часть. Без виртуальной памяти операционная система должна была бы потерпеть неудачу в этом распределении (и, возможно, вывести программу из строя), поскольку она не смогла бы гарантировать, что все эти 3 ГБ могут в конечном итоге использоваться.

0

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

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

  1. Щелкните правой кнопкой мыши значок вашего компьютера, выберите "Свойства";
  2. На вкладке "Дополнительно" нажмите кнопку «Настройки ...» в разделе "Производительность";
  3. В разделе "Параметры производительности" перейдите на вкладку "Дополнительно" и нажмите кнопку «Изменить ...» в разделе "Виртуальная память";
  4. Снимите флажок "Автоматически управлять размером файла подкачки для всех дисков";
  5. Выберите любой диск с включенным файлом подкачки и выберите "Нет файла подкачки".

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