Вопрос отключения файла подкачки Windows , уже обсуждалась совсем немного, например , здесь и здесь и здесь . Люди продолжают высказывать ответы, в которых говорится: « Вы не должны отключать файл подкачки, даже если у вас достаточно ОЗУ », но мне еще предстоит увидеть какие-либо конкретные, поддающиеся проверке причины, приведенные для этого совета. Насколько я вижу, если вам никогда не нужно читать из файла подкачки (потому что у вас достаточно ОЗУ), производительность может быть только хуже, если она включена, из-за упреждающей записи Windows. В лучшем случае производительность будет такой же. Я не понимаю, как это можно улучшить, записывая данные, которые вам никогда не понадобятся.
Итак, мой вопрос:
Предполагая, что у меня достаточно физической памяти для всего, что я делаю, есть ли причина, по которой я не должен отключать файл подкачки?
Допустим, версия Windows - Windows XP x64 SP2 или Windows Server 2003 x64 SP2 (тоже самое). Если для Windows Server 2008 x64 все по-другому, мне было бы интересно услышать и ответ на этот вопрос. Я ищу конкретные, объективные причины из хороших источников, а не просто мнения. Что-то вроде «вот тесты, выполненные с и без файла подкачки, и результаты были лучше с файлом подкачки, даже с достаточным количеством оперативной памяти» или «в соответствии с этой статьей MS KB, проблема X возникает, если вы отключите файл подкачки».
Пока единственные причины, которые я видел, упомянуты:
- Даже если вы думаете, что у вас достаточно оперативной памяти, у вас может закончиться. Хорошо, но для целей этого вопроса, давайте просто примем это как данность, что мне достаточно. Может быть, я только когда-либо читал свою электронную почту и у меня 16 ГБ ОЗУ. Или 128 ГБ. Или 1 ТБ. Или что угодно - но этого достаточно для 100% того, что я делаю, 100% времени. Еще один способ думать об этом: если у меня есть физическая память x МБ и файл подкачки y MB, и у меня никогда не кончается ОЗУ в этой конфигурации, я бы не стал лучше, с точки зрения производительности, с физической памятью x + y MB и без Файл подкачки?
- В Windows «используется» файл подкачки, и он может работать не так надежно (из « Понимания влияния ОЗУ на общую производительность системы». Это довольно расплывчато, и мне трудно поверить, учитывая, что MS предоставила возможность отключить файл подкачки. ,
- Windows знает, что делает лучше, чем вы. Нет - он не знает, что я не буду запускать больше программ или загружать больше данных, но я знаю.