tl; dr 22GB RAM, SSD, файл подкачки, да / нет? Уменьшить сопоставленные файлы зарезервированной памяти да / нет? как?
Я использую Windows 7 на рабочем столе. Он имеет 22 ГБ физической памяти. Я запускаю его с SSD. Обычный жесткий диск в этом компьютере используется редко. Я отключил файл подкачки, потому что иногда мошеннические программы запускались и заставляли его работать до сумасшедших размеров, например, 60 ГБ, заполняющих весь SSD. Я не могу изменить эту программу. Хотя я мог взять напрокат файл подкачки и установить максимальный размер чего-то вменяемого. Я называю это swapfile, но windows вызывает этот файл подкачки, а swapfile - это нечто другое.
Здесь проблема. Когда размер коммитного заряда возрастает до 22 ГБ, Windows это не нравится. Я получаю предупреждения о нехватке памяти, сбоях программы, черных экранах во время сбоя графического драйвера или чего-то еще, и т.д. Компьютер требует 4 ГБ резервной памяти для "Сопоставленных файлов". Это эффективно тратит 4 ГБ физической памяти, когда их нет подкачки.
Итак, мой выбор:
1) Пусть на SSD будет 4ГБ файл подкачки, чтобы поднять мой коммит, чтобы я мог использовать всю физическую память. Но файл подкачки на SSD будет ухудшать работу SSD быстрее и замедлять производительность каждый раз, когда Windows решит добавить что-то важное в файл подкачки.
2) Поместите файл подкачки на жесткий диск, чтобы защитить SSD, но это вызывает гораздо худшие проблемы с производительностью. Если что-то решит использовать этот файл подкачки, вся система замедлится как сумасшедшая.
3) Оставьте вещи в покое, и пусть 4 ГБ или около того уйдут впустую, и смиритесь с предупреждениями о нехватке памяти и проблемами. Или, чтобы предотвратить это, используйте еще меньше физической памяти для программ.
Решение 2 явно неприемлемо. Таким образом, вопрос в том, что является меньшим из двух зол, 1 или 3?
Или есть решение 4, что-то вроде того, чтобы не позволить Windows зарезервировать так много для сопоставленных файлов. Если возможно не позволить Windows использовать более 2 или 3 ГБ для сопоставленных файлов, это было бы идеальным решением. Тогда я получу проблемы с нехваткой памяти только тогда, когда я использую больше физической памяти. Я бы так часто не нуждался в этом.