Виртуальная память используется, когда доступно много оперативной памяти

Я использую RainMeter (Desktop Customization Tool) и поставляется с виджетом, который отображает использование оперативной памяти и виртуальной памяти в реальном времени, и с тех пор, как он у меня был, он всегда отображает использование SWAP как минимум на 10%-30%. Это достигается за счет добавления использования ОЗУ с использованием "SWAP"/ использования виртуальной памяти, которое отличается от +7/10%. У меня 11,6 ГБ (из 16 ГБ) доступных из прикладного программного обеспечения. Это здорово или проблема?

1 ответ

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

Я считаю, что в Windows есть настройка, которая позволяет вам выбирать, следует ли делать это более или менее агрессивно. В XP он находится в Панели управления в разделе Система -> вкладка "Дополнительно", затем производительность, нажмите "Настройки" -> вкладка "Дополнительно" еще раз. Если у вас много оперативной памяти, ждать, пока ваша программа не будет заменена на файл подкачки, когда вы вдруг решите использовать ее, может быть нежелательно.

Другие вопросы по тегам