Я использую 64-битную Windows 8.1, у меня 16 ГБ физической памяти, и я понимаю, почему Windows хочет это сделать, но мой конкретный случай действительно странный и раздражающий.
По какой-то причине, иногда, когда я открываю файл размером несколько ГБ один раз - даже если это только один раз за время существования файла и только на несколько минут, даже если это просто видеофайл - он переводит этот файл в режим ожидания ( Физическая память), то есть использование физической памяти превышает 80%, а иногда и более 90%. Хуже всего то, что файл никогда не удаляется автоматически - мне нужно либо перезапустить его, либо использовать RAMMap, чтобы очистить его.
Я понимаю, почему Windows управляет памятью так, как она это делает, и эта память предназначена для использования - однако для меня это немного проблематично, поскольку она никогда не выводит эти файлы из режима ожидания самостоятельно - и моя производительность страдает значительное количество в результате. У меня есть адекватный файл подкачки на моем SSD, у моего оперативной памяти нет ошибок - моя проблема в том, что Windows предсказывает неправильные файлы, которые мне нужно сохранить в физической памяти, а не удаляет их после закрытия файла.
Редактировать / Обновить:
- Superfetch отключается , и уже в течение нескольких месяцев.
- Файл подкачки находится на SSD.
- Process Explorer, RamMap и HWiNFO указывают на то, что эти одноразовые файлы используются в StandBy, а не в активной памяти (как показано в RamMap).
- Когда эти файлы удаляются из режима ожидания - использование физической памяти уменьшается в соответствии с инструментами, перечисленными выше.
- Моя система не «думает», что ей нужен оперативный памяти, и это точно проблема под рукой - она действительно нуждается в оперативной памяти, и она не очищает файлы с использованием резервной памяти, если я не делаю это вручную. Как я уже говорил выше, использование моей памяти может достигать более 90% и замедляться, а не удалять файлы, необходимые Windows только один раз за весь срок службы файла - вместо этого я предпочитаю удалять файлы, все еще необходимые в памяти.
В итоге: Windows хранит файлы, которые ей не нужны, и удаляет файлы, которые ей нужны, когда требуется больше памяти. Почему это происходит, и как мне это исправить?
Я не уверен, кто пометил это как дублирующий вопрос, но связанный "дубликат" не имеет никакого отношения к моей проблеме.