Похоже, что Windows автоматически берет любое окно, которое не было активным в течение 30-40 минут, памяти недостаточно (возможно, оно хранится на жестком диске). Абсолютно независимо от того, сколько свободной оперативной памяти есть, это будет.

Для меня результат заключается в том, что после этого установленного периода неактивное окно занимает много времени для переключения, а после того, как оно загружается из фона, оно все еще долго отстает. Пострадали абсолютно все программы, в том числе очень легкие в виде блокнота.

Есть ли какие-либо настройки, на которые я должен обратить внимание, чтобы полностью отключить эту функцию (или что-то еще)?

PS Я работаю на 8 Гб оперативной памяти, которая редко используется более половины. Windows 8.1

1 ответ1

1

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

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

Кроме того, вы ошибаетесь в том, что ваша ОС редко использует больше половины вашей памяти. Он почти всегда использует почти все это. Не использовать память - это пустая трата времени. Это не значит, что вы можете использовать 6 ГБ сейчас, чтобы вы могли использовать 10 ГБ позже. Любая память, не используемая в определенное время, - это навсегда утраченная возможность Ни одна приличная ОС не будет тратить столько памяти, если у нее не будет абсолютно никакого выбора - а у Windows есть выбор.

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