Уменьшить или удалить страничный файл Windows для снижения нагрузки на диски? [on hold]

Я немного читал о стратегии, применяемой Windows для расфасовки оперативной памяти в файл страниц. Очевидно, Windows может решить помещать на диск неиспользуемые страницы из рабочего набора процессов, чтобы гарантировать наличие свободной оперативной памяти для удовлетворения дополнительных потребностей как можно скорее.

На нашем сервере запущено контролируемое количество процессов, около 250. Использование памяти каждым из них контролируется, поэтому максимальный объем оперативной памяти, используемый всеми процессами, составляет около 32 ГБ. Сервер имеет 64 ГБ, что более чем достаточно для того, чтобы гарантировать отсутствие необходимости пагинации на диск памяти, используемой дополнительными сессиями пользователей и другими приложениями, которые мы можем запустить в данный момент (perfmon, profilers, etc...)

Эти процессы сильно нагружают диски, из-за чего средние секунды на операцию увеличиваются даже до 100 мс. Это замедляет многие операции и создает узкие места в нашей системе. Моя гипотеза состоит в том, что можно немного снизить нагрузку на диск, если удалить pagefile. Тогда Windows вообще перестанет расставлять страницы в оперативной памяти. Это вызовет проблемы, когда больше не будет доступной оперативной памяти, что мы и сделаем, чтобы этого не произошло.

Верна ли эта гипотеза? Кто-нибудь пробовал это в производственной среде?

Редактировать: Я вижу, что вопрос был отклонен. Хотя это справедливо и помогает создать качественный сайт вопросов и ответов и обмена знаниями, было бы очень хорошо, если бы люди, которые понизили голосование, добавили комментарии, объясняющие причину. Без обратной связи невозможно улучшение.

-1
задан 2 December 2019 в 18:11
1 ответ

Страничные файлы имеют пару целей. Отступающие большие дампы катастрофического отказа. Приняты алгоритмом кэширования Расширяемого Механизма устройства хранения данных. И да, позвольте большие пределы фиксации.

, Почему Вы думаете, существует значительное пространство подкачки страниц ввод-вывод, если RAM установила, далеко превышает требование?

, Почему несколько записей были бы вредны для диска? Много твердотельных дисков имеет износостойкость записи на уровне сотен ТБ. Медленнее, чем DRAM, да, но по-видимому пространство подкачки страниц не используется очень, если Ваш полный анализ корректен.

А постоянный файл подкачки размера более predicatable, чем управляемая система. Однако, если системный предел фиксации будет превышен, то сбои выделения памяти произойдут, даже если у Вас было дисковое пространство для предотвращения его.

Наличие файла подкачки является, вероятно, оптимальным выбором. Если бы у Вас есть твердые мнения так или иначе, Вы не были бы первыми для отключения файлов подкачки. См. также на Отказе сервера: Использование WMI для удаления файла подкачки .

2
ответ дан 5 December 2019 в 19:20

Теги

Похожие вопросы