Дек
8

Как изменить размер файла подкачки

Автор Alex    Рубрики Оптимизация Windows     Теги

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

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

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

На компьютере установлено всего 1 гигабайт оперативной памяти, при этом файл подкачки был настроен на 386 мегабайт. Что при этом происходит? Когда оперативная память заполняется, операционная система начинает сбрасывать наименее используемые станицы из памяти в файл подкачки.

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

Этот процесс называет свопинг (swapping) — временная выгрузка страниц памяти на внешний носитель. В нашем случае внешний носитель это жесткий диск. В Windows своп реализован в виде файла pagefile.sys, который обычно располагается в корне на диске С.

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

Узким местом здесь является жесткий диск. Т.е. весь процесс происходит так быстро, как быстро может писать и читать жесткий диск.

изменить размер файла подкачки

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

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

Другой, менее эффективный и кардинально другой способ — это изменить размер файла подкачки таким образом, чтобы он был в 2 раза больше оперативной памяти. Например, если у Вас на компьютере 1 гигабайт оперативной памяти, то сделать файл подкачки равным 2 гигабайта. Однако если на Вашем компьютере 4 гигабайта оперативки и более, то имеет смысл воспользоваться предыдущим способом, отключить своп и ускорить работу системы.

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

Итак, скучную теорию мы постигли, теперь пора переходить в практике. Если у Вас еще остались вопросы, то задавайте их в комментариях, пожалуйста.

Посмотрите, какое количество оперативной памяти встроено на компьютере в Панели управления -> Система и безопасность -> Система. Найдите в открытом окне информацию о количестве установленной оперативной памяти.

сколько оперативной памяти

Настройки файла подкачки для Windows 7 находятся в Панели управления -> Система и безопасность -> Система -> Дополнительные параметры системы -> Параметры быстродействия -> Дополнительно. Более короткий способ добраться до параметров свопинга, в так же где найти эти параметры для Windows XP, смотрите в видео.

В разделе виртуальная память, нажимаете кнопку «Изменить» и переходите в настройки виртуальной памяти. Если установлен флажок «Автоматически выбирать объем файла подкачки», то его нужно убрать, чтобы выполнить наши собственные настройки.

Далее нужно поставить точку: «Указать размер» и заполнить поля: «Исходный размер (МБ)», «Максимальный размер (МБ)». В этих полях внести значения из формулы: ([Объем оперативной памяти] * 1024 ) * 2.

У меня на компьютере 4 гигабайта оперативной памяти, формула для него выглядит так: (4*1024)*2 = 8196. 8196 я прописываю в пустые поля: «Исходный размер (МБ)», «Максимальный размер (МБ)», после чего нажимаю кнопку «Задать» и «ОК».

изменить размер файла подкачки

Настройки будут применены после перезагрузки системы.

Посмотрите видео инструкцию, где я показываю, как изменить размер файла подкачки для Windows 7 и Windows XP.

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

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

Желаю успехов и до связи!

P.S. Все ли Вам было понятно? А что не понятно или что-то хотите узнать еще? Пишите свои вопросы в комментариях.

P.P.S. Если Вам понравилось видео или Вы считаете, что нужно поделиться им со своими друзьями, то нажмите на кнопку Вашей социальной сети.

Написать комментарий

XHTML: Вы можете использовать эти теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>