Что касается файлов подкачки, Марк Руссинович (в значительной степени эксперт по Windows) написал статью, которую можно найти здесь: http://blogs.technet.com/markrussinovich/archive/2008/11/17/3155406.aspx .
Он считает, что отключение файла подкачки - огромная ошибка. Ключевая цитата:
Возможно, один из наиболее часто задаваемых вопросов, связанных с виртуальной памятью, заключается в том, насколько большим должен быть файл подкачки? Нет конца нелепым советам в Интернете и в газетных киосках, посвященных Windows, и даже Microsoft опубликовала вводящие в заблуждение рекомендации. Почти все предложения основаны на умножении размера ОЗУ на некоторый фактор, с общими значениями 1,2, 1,5 и 2. Теперь, когда вы понимаете роль файла подкачки в определении предела фиксации системы и того, как процессы вносят вклад в плату за фиксацию, Вы в хорошем положении, чтобы увидеть, насколько бесполезны такие формулы.
Поскольку лимит фиксации устанавливает верхнюю границу того, сколько приватной виртуальной памяти с поддержкой файла подкачки может быть выделено одновременно запущенными процессами, единственный способ разумного размера файла подкачки состоит в том, чтобы узнать максимальный общий размер фиксации для программ, которые вы хотите иметь работает одновременно. Если предел фиксации меньше этого числа, ваши программы не смогут выделить виртуальную память, которую они хотят, и не будут работать должным образом.
Итак, как вы узнаете, сколько коммитов требует ваша рабочая нагрузка? Вы могли заметить на скриншотах, что Windows отслеживает это число, а Process Explorer показывает его: Peak Commit Charge. Для оптимального размера файла подкачки вы должны запускать все приложения, которые вы запускаете одновременно, загружать типичные наборы данных, а затем отмечать пик фиксации оплаты (или посмотреть на это значение по истечении определенного периода времени, когда вы знаете, что была достигнута максимальная нагрузка)., Установите минимальное значение файла подкачки равным этому значению минус объем оперативной памяти в вашей системе (если значение отрицательное, выберите минимальный размер, чтобы разрешить тип аварийного дампа, для которого вы настроили). Если вы хотите иметь передышку для потенциально больших требований коммита, установите максимум, чтобы удвоить это число.