Где лучше размещать файл подкачки xp — вопрос спорный. На сайте Microsoft TechNet на этот счет даются самые разные рекомендации. Проанализировав всю доступную мне информацию по данному вопросу, я пришел к выводу, что файл подкачки следует размещать на отдельном разделе, который при этом не должен являться томом RAID. Не стоит хранить файл подкачки на физическом диске, на котором находится активно используемый раздел — например, системный.
Лучше всего размещать файл подкачки на отдельном диске, особенно если речь идет о высокопроизводительных системах с большим объемом оперативной памяти. Если у вас нет финансовой возможности выделить под файл подкачки целый винчестер, разместите его на диске, где хранятся редко используемые файлы — например, резервные копии.
Не следует хранить файл подкачки на томе RAID, поскольку скорость записи у таких томов довольно низкая. Массивы RAID 5 обеспечивают высокую скорость чтения, однако запись на них осуществляется ничуть не быстрее, чем на обычных разделах. А поскольку файл подкачки постоянно используется для чтения и записи данных, скорость операций должна быть максимальной.
Измерение производительности
Существует множество формул для расчета оптимального размера файла подкачки. Большинство из них отталкивается от объема физической оперативной памяти, однако носит ориентировочный характер и не гарантирует оптимальной производительности для той или иной конкретной системы.
Лучший способ определить наиболее подходящий размер файла подкачки — проанализировать быстродействие системы с помощью Монитора производительности (Performance Monitor), в котором предусмотрены два специальных счетчика для измерения активности файла подкачки: «% использования» (% Usage) и «% использования (пик)» (% Usage Peak).
Первый счетчик указывает на то, какой процент файла подкачки используется в текущий момент, а второй — какая доля файла подкачки используется при пиковой нагрузке, когда система обращается к нему чаще всего. Последний показатель особенно важен при расчете оптимального размера файла подкачки.
Для начала создайте файл подкачки в полтора раза большего размера, чем объем оперативной памяти вашего компьютера. Затем нажмите кнопку «Пуск» и введите в perfmon.msc в диалоговом окне «Выполнить». Откроется консоль «Производительность» (Performance).
Нажмите значок «+» в панели инструментов. В открывшемся окне «Добавить счетчики» (Add Counters) (рис. I) выберите пункт «Файл подкачки» (Paging File) из выпадающего меню «Объект» (Performance Object). Отметьте опции «Все счетчики» (All Counters) и «Выбрать вхождения из списка» (Select Instances from List), а затем выделите адрес файла подкачки в списке. Нажмите кнопки «Добавить» (Add) и «Закрыть».
Рисунок I
Интервал между замерами стоит задать на уровне 15 секунд или даже больше, чтобы снизить нагрузку на системные ресурсы. Для этого нажмите кнопку «Свойства» на панели инструментов и введите нужное значение в поле «Снимать показания каждые X сек» (Update Automatically).
Через пару дней изучите журнал измерений (рис. J). Для этого нажмите кнопку «Просмотр отчета» (Report View) в панели инструментов. Если при пиковой нагрузке процент использования файла подкачки составляет менее 90%, изменять его размер не нужно. Если этот показатель превышает 90%, следует изучить подробный отчет о сеансе, чтобы понять, насколько часто процент использования файла подкачки достигает пика. Если это происходит довольно регулярно, стоит увеличить размер файла подкачки и провести еще один сеанс измерения.
Рисунок J. Изучите статистику использования файла подкачки.