pagefile.sys

Количества оперативной памяти установленной в компьютере не всегда хватает для полноценной работы компьютера без тормозов во всех сценариях. Даже 16 ГБ RAM может оказаться мало в некоторых случаях, что уж говорить про недавнее прошлое, когда нормой было всего 512 МБ, а то и ниже. Поэтому разработчиками Windows была предусмотрена возможность выхода из ситуации, когда компьютерной системе не хватает оперативной памяти имеющейся в наличие с помощью файла подкачки.

Что такое файл подкачки — это специальный файл (pagefile.sys) на жестком диске, в который записываются данные, которые должны храниться в оперативной памяти компьютера, но которые там не помещаются. По умолчанию, он не показывается в Проводнике, так как имеет атрибуты скрытый и системный. Совокупность оперативной памяти и файла подкачки называется виртуальной памятью. Благодаря этому механизму, удается избежать ошибки нехватки свободной памяти.

Однако все не так гладко, как кажется на первый взгляд. Причина кроется в существенной разнице в скорости работы RAM и HDD. Файл подкачки позволяет увеличить размер доступной системе памяти путем ее эмуляции, но это достигается ценой сильного падения скорости доступа. Поэтому существует множество порой противоречивых рекомендаций по поводу использования pagefile в Windows.

Настройка файла подкачки

Чтобы получить доступ к настройкам файла подкачки в Windows 7, щелкните правой клавишей мыши по значку «Компьютер» на рабочем столе и выберите в контекстном меню пункт «Свойства». В открывшемся окне в левой части выберите «Дополнительные параметры системы». Теперь в окне «Свойства системы» на вкладке «Дополнительно» нажать кнопку «Параметры» в разделе «Быстродействие».

Свойства системы, вкладка Дополнительно

Откроется окно «Параметры быстродействия» где нас интересует вкладка «Дополнительно». На ней есть область «Виртуальная память» и кнопка «Изменить» которую надо нажать.

Окно параметры быстродействия, вкладка дополнительно

Теперь, наконец то появится окно «Виртуальная память» предназначенное для настройки размера и местоположения pagefile.sys в Windows.

Настройка pagefile.sys

Здесь все довольно просто и понятно. В окне перечислены логические диски, присутствующие в компьютере и напротив каждого указано текущее значение файла подкачки в МБ. При этом возможно три состояния, размер по выбору системы, размеры заданные вручную и отключенный файл подкачки.

Выбираете мышкой нужный раздел, при этом он подсвечивается синим и немного ниже указываете нужны настройки. Чтобы сохранить сделанные изменения нажмите кнопку «Задать», но реально изменения вступят в силу только после перезагрузки компьютера. Чтобы перенести файл подкачки на другой диск, просто отключаете его на старом месте и создаете новый в нужном разделе. Кстати, если указывать его размер вручную и задать в полях «Исходный размер» и «Максимальный размер» одинаковое число, то размер файла подкачки получится жестко заданным, что позволяет избежать его фрагментации в дальнейшем.

Рассмотрим некоторые нюансы более подробно. Часто предметом спора часто является размер файла подкачки. Дело в том, что пользователю компьютера предоставлена возможность настраивать его размер на свое усмотрение, выделяя необходимое пространство на диске. Только проблема в том, что необходимый размер напрямую зависит от количества используемой оперативной памяти, а так же множества других условий и поэтому в каждом конкретном случае оптимальный размер будет разный.

Часто можно встретить рекомендацию делать его в 1,5 больше RAM. Это действительно официальная рекомендация Microsoft, но она относится к временам Windows XP, когда размеры оперативки исчислялись мегабайтами. С тех пор многое изменилось и сейчас при 4 ГБ RAM выделять для pagefile 6 ГБ далеко не всегда целесообразно, с учетом того, что он используется только, когда не хватает физической памяти.

Некоторые рекомендуют при большом количестве оперативки совсем отключать файл подкачки. Это тоже сомнительная рекомендация, поскольку всегда существует вероятность израсходовать всю доступную память, а кроме того, в случае его полного отключения перестанут создаваться аварийные дампы памяти в случае возникновения критических ошибок (BSOD). Истина, где то посередине, его в любом случае лучше оставить, а вот размер подобрать опытным путем.

Еще один часто обсуждаемый момент, где размещать файл подкачки. Здесь все относительно просто. Для достижения наибольшего быстродействия он должен располагаться на не системном разделе, причем обязательно на другом физическом жестком диске. Перемещать файл подкачки на другой логический раздел того же диска где установлена Windows смысла нет. Правда есть еще один момент, в случае отсутствия файла подкачки на системном разделе или если его размер меньше 200 МБ, то будет невозможна запись аварийных минидампов памяти во время возникновения синих экранов. Так что имеет смысл иметь pagefile минимального размера на системном разделе и полноценного размера на другом физическом диске.

Теперь вы в курсе, что такое файл подкачки, зачем он нужен и где его лучше размещать. Помните, что он служит для повышения быстродействия и стабильности системы и полное его отключение не рекомендуется.

 

Добавить комментарий


Защитный код
Обновить