У меня есть следующие явления: у меня 4 ГБ ОЗУ, и иногда я использую программу (программу А), которая использует всю доступную память, скажем, 3,9 ГБ. Если есть больше открытых программ, то их память, вероятно, сохраняется на диск, и я вижу, что теперь у них почти нет памяти. Как только я закрываю программу A, память мгновенно освобождается (я вижу это на задачнике), и я ожидаю, что остальные программы быстро загрузятся в память. Но, к сожалению, им требуется несколько долгих минут (до 5-10 минут), пока они не загрузятся должным образом.
Пример: я открываю программу A, в то время как Firefox свернут на заднем плане. Поскольку Firefox обычно использует около 500 МБ, а A требует всю мою память, Firefox теперь использует около 10-20 МБ, и я, очевидно, не могу открыть его (технически я могу, но для его восстановления потребуется вечность). Теперь я закрываю программу A и наблюдаю, как Firefox медленно загружается обратно в память, и пока он не достигнет 400-450 МБ, он останется "зависшим".
Что вызывает медленную загрузку памяти? это скорость памяти? может быть скорость жесткого диска? Может быть, я могу контролировать это через настройки ОС (я использую win7)?
Благодарю.