Доброго времени суток.
Я уже писал о оптимизации Windows вот в этой статье (да и не только в ней, см. рубрику Оптимизация), но не так давно обнаружил, что в общем-то кое-что зажал (
), а точнее написал там далеко не всё (местами забыл сказать о простейших вещах), что знаю. Да и попросту надо бы расширить тему, а посему решил сделать небольшой цикл, который даст Вам кое-какое представление о некоторых тонкостях системы и предоставит возможность более точечно оптимизировать её работу.
Конкретно в этом материале речь пойдет о банальнейшей вещи – файле подкачки. Казалось бы, что в нем такого - там всё просто? Так-то оно так, да далеко не всегда.
Поехали.
Терминология и принципы работы.
Что это за файл такой и с чем его едят?
Файл подкачки – это своеобразное дополнение к оперативной памяти (которая занимается временным хранением данных для быстрой доставки их на обработку процессору) Вашего компьютера. Даже не столько дополнение, сколько её уширение или, можно сказать, продолжение. Дело в том, что когда не хватает оперативной памяти системе некуда деваться, а виснуть, ясное дело, не кому не хочется (и компьютер тому не исключение), а посему используется этакая дополнительная память – файл подкачки. Казалось бы, зачем тогда оперативная память, если можно пользоваться жестким диском? Дело в том, что скорость работы жесткого диска, а именно чтения\загрузки туда данных и поиска их там, значительно ниже нежели скорость оперативной памяти, а посему фаил подкачки может использоваться только как помощь, но не может является заменой оперативной памяти в силу меньшей пропускной способности.
Сам по себе принцип файла подкачки направлен на разрузку оперативной памяти т.е., если одновременно запустить много программ сильно загружающих RAM (оперативную память), то так или иначе, часть этих программ будет неактивна (свернуты или попросту не использующиеся в данный момент) и, как следствие, их данные будут выгружаться в менее быструю область, т.е. в файл подкачки, а данные активных в данный момент программ(скажем текущей игры) будут находится непосредственно в оперативной памяти. Когда же Вы обратитесь к неактивной программе (т.е., например, развернете её) – данные из файла подкачки перейдут непосредственно в оперативную память дабы ускорить работу. В общих чертах всё это выглядит примерно так.
При острой нехватке в системе памяти файл подкачки используется напрямую и в него выгружаются и данные активных программ. В случае же отсутствия\слишком маленького файла подкачки(само собой, при учете нехватки оперативной памяти) в системе может начаться куча проблем от жалоб последней на отсутствие памяти и до сбоев программ\самой системы.
Где настроить, как настроить, как ускорить?
Файл подкачки штука тонкая и распределять его с бухты барахты можно, но бессмысленно, ибо грамотно настроив его можно будет значительно ускорить скорость работы.
Где собственно он настраивается:
Пуск – Настройка – Панель управления – Система – Дополнительно – Быстродействие – Параметры – Дополнительно – Изменить. Пройдя по этому пути Вы должны будете увидеть такое вот окошко (только на русском):

Собственно, тут можно задать все настройки для файла подкачки. Немножко повозив мышкой, выставив нужный кружочек и выбрав нужный размер, остается только нажать кнопочку “Задать” и “ОК“. Это просто. Теперь осталось только разобраться что и где выставлять. Вот основные принципы:
- Если у Вас несколько физических (т.е. не разбитый на части один, а несколько устройств вообще) жестких дисков, то расположите файл подкачки на более быстром диске. В идеале не том диске диске где установлена система.
- Если у Вас один жесткий диск, разбитый на разделы, то расположите файл подкачки на разделе соседнем с операционной системой, но как можно более близким к нему. Еще бытует миф, что лучше располагать файл подкачки вначале диска (т.е. сразу на C:/), но, как по мне так, если там стоит система, то запихивать туда же файл подкачки несколько некорректно. Однако решать всё равно Вам.
- В случае, если у Вас достаточно свободного места (от 5гб и выше), размер файла подкачки не стоит фиксировать и куда корректнее будет позволить системе самой распоряжаться его размером, не втискивая её в рамки. Если же кол-во свободного места совсем пожимает, то сделайте его ограниченным(но не меньше рекомендуемого).
- Если у Вас достаточно места, но Вы не хотите делать файл неограниченным (т.е по выбору системы, в зависимости от её потребностей), то сделайте минимальный размер 1-2 Mb, а максимальный в 2-2,5 раза больше чем объем Вашей оперативной памяти.
- Не ставьте файл на диск впритык, а именно если у Вас свободно 3Гб, не надо ставить туда файл подкачки 3Гб иначе он, по мере заполнения, будет занимать диск и не оставит место для временных файлов запущенных программ, а следовательно они могут не работать\работать со сбоями\работать медленно.
- После того как Вы установили файл подкачки нужно перезагрузиться (впрочем, об этом Вас предупредит система).
- В качестве обслуживания файл подкачки надо периодически дефрагментировать. Стандартными Windows-средствами это сделать нельзя, но реально реализовать это сторонними программами. Подробнее о дефрагментации Вы пожете почитать в этой моей статье.
- Сам файл подкачки скрыт (его можно увидеть, включив отображение скрытых файлов и папок) и называется pagefile.sys.
Послесловие.
Следуя таким сим простым правилам Вы сможете грамотно настроить файл подкачки, а значит оптимизировать систему и получить прирост производительности(особенно на слабых компьютерах).
Вроде бы ничего не утаил
Благодарю за внимание