Заметки Сис.Админа

статьи

Как правильно настроить файл подкачки и что это такое

Доброго времени суток.

Я уже писал об оптимизации Windows вот в этой статье "Оптимизация и ускорение компьютера" (да и не только в ней, см. рубрику "Оптимизация"), но не так давно обнаружил, что в общем-то кое-что зажал ( :) ), а точнее написал далеко не всё (местами забыл сказать о простейших вещах), что знаю. Да и попросту надо бы расширить тему, а посему решил сделать небольшой цикл, который даст Вам кое-какое представление о некоторых тонкостях системы и предоставит возможность более точечно оптимизировать её работу.

файл подкачки

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

Поехали.

Терминология и принципы работы файла подкачки

Что это за файл подкачки такой и с чем его едят?

Файл подкачки - это своеобразное дополнение к оперативной памяти (которая занимается временным хранением данных для быстрой доставки их на обработку процессору) Вашего компьютера. Даже не столько дополнение, сколько её уширение или, можно сказать, продолжение. Дело в том, что когда не хватает оперативной памяти системе некуда деваться, а виснуть, ясное дело, никому не хочется (и компьютер тому не исключение), а посему используется этакая дополнительная память - файл подкачки. Казалось бы, зачем тогда оперативная память, если можно пользоваться жестким диском?

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

Сам по себе принцип файла подкачки направлен на разгрузку оперативной памяти т.е., если одновременно запустить много программ сильно загружающих RAM (оперативную память), то так или иначе, часть этих программ будет неактивна (свернуты или попросту не использующиеся в данный момент) и, как следствие, их данные будут выгружаться в менее быструю область, т.е. в файл подкачки, а данные активных в данный момент программ (скажем текущей игры) будут находится непосредственно в оперативной памяти. Когда же Вы обратитесь к неактивной программе (т.е., например, развернете её) - данные из файла подкачки перейдут непосредственно в оперативную память дабы ускорить работу. В общих чертах всё это выглядит примерно так.

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

Где настроить, как настроить, как ускорить работу файла подкачки?

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

Где собственно он настраивается:

Для Windows XP:
"ПускНастройкаПанель управленияСистемаДополнительноБыстродействиеПараметрыДополнительноИзменить"

Для Windows 7/8/Vista:
"Пуск - Настройка - Панель управления - Система - Дополнительные параметры системы - БыстродействиеПараметрыДополнительноВиртуальная память - Изменить"

Пройдя по этому пути Вы должны будете увидеть примерно такое вот окошко:

файл подкачки

Собственно, тут можно задать все настройки для файла подкачки. Немножко повозив мышкой, выставив нужный кружочек и выбрав нужный размер, остается только нажать кнопочку "Задать" и "ОК". Это просто. Теперь осталось только разобраться что и где выставлять. Вот основные принципы:

  • Если у Вас несколько физических (т.е. не разбитый на части один, а несколько устройств вообще) жестких дисков, то расположите файл подкачки на более быстром диске;
  • Если у Вас один жесткий диск, разбитый на разделы, то расположите файл подкачки на диске C:/ или том, где установлена система. Если Вы разбивали диск не по этой схеме, то на любом разделе, отличном от системного;
  • Размер файла подкачки должен быть фиксирован Вами, а не отдан на выбор системой, т.е не надо выставлять пункт "Размер по выбору системы"
  • Минимальный размер файла подкачки должен быть равен максимальному; Примеры: 128-128, 1024-1024, 516-516 и тп. Неправильные примеры: 1-218, 12-1024, 128-516 и тп. Скриншот вот;
  • После того как Вы установили файл подкачки нужно перезагрузиться (впрочем, об этом Вас предупредит система);
  • В качестве обслуживания файл подкачки надо периодически дефрагментировать. Стандартными Windows-средствами это сделать нельзя, но реально реализовать это сторонними программами. Подробнее о дефрагментации Вы можете почитать в этой моей статье "Что такое дефрагментация и зачем она нужна. А так же о том чем дефрагментировать диски";
  • Для справки: сам файл подкачки бывает скрыт (его можно увидеть, включив отображение скрытых файлов и папок) и называется pagefile.sys (чтобы не удалили ненароком).

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

За сим всё, можно переходить к послесловию.

Послесловие

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

Как и всегда, если есть какие-то вопросы, дополнения и всё такое прочее, то добро пожаловать в комментарии к этой записи.

PS: Продолжение статьи о файле подкачки читайте в этой статье: “Заметки о файле подкачки” или “Точечная оптимизация”, Часть 2.

Оценить —

  1. 5
  2. 4
  3. 3
  4. 2
  5. 1
(7 голосов, в среднем: 5 из 5)

Подписаться —

RSS Email Facebook Twitter G+ YouTube
Темы:  , ,
  1. Beezy42

    Здравствуйте! Скажите, пожалуйста. Вот у меня две системы; одна 32-разрядная, а другая 64-разрядная система. В 32-битной установил файл подкачки на логический раздел, а в 64-битной от файла подкачки и вовсе отказался! Как вы думаете, это норм? Заранее благодарю! =)

    P.S. у меня 3 раздела на одном жестком диске (две основных и третий логический)

    • Sonikelf

      Приветствую.
      Зависит от размера оперативной памяти.

  2. Beezy42

    У меня 4096 МБ. Вроде бы 32-битная система стало лучше (шустрее) работать. Исходный и максимальный размер 1024 МБ.

  3. Эдик

    Поставил min и max 1024, система начала ругаться «не хватает памяти», у меня 8Гб оперативки. Поставил 12500, все работает как часы. Так вот ))

    • Sonikelf

      Что используется на компьютере?

      • Эдик

        Фотошоп в основе, плюс иллюстратор, фаерфокс, скайп — основной набор.

  4. павел

    У меня ОЗУ 1.49 рекомендуеться 2290 текущий 6870 какой исходный и макс размер поставить?

  5. Voshpek

    у меня 4 ГБ оперативки Windows 7 ,поставил min max 512, запускаю Доту ругается мол "нехватает памяти" ,что делать?

  6. евгений

    Здравствуйте,у меня вот такой вопрос: приобрёл недавно новый системник с характеристиками,Athlon 2 x 4 с 3 ггц,видиокартой гтх650 на 2гб и оперативкой на 4 гб, игры(2013года) некоторые виснут,добавить ли мне оперативной памяти... есть ли смысл ?

  7. han

    8 гигов апиративы а комп начинает тормозить при 40% использование физической памяти (это апиратива?) в диспетчере задач

    • Никита

      это процессор

  8. Владислав Самородов

    Добрый день, у меня 4 гига оперативы, но я планирую держать у себя несколько сайтов и игровой сервер. Я повысил файл подкачки до 16гб стоит ли оставлять данный размер?

    • Владислав Самородов

      Винда 8

  9. Павел

    Автору огромное спасибо я наконец понял куда деваеться память на диске !

  10. Рава

    4 gb оперативы что поставить?

  11. Вадим

    Здравствуйте, а скажите пожалуйста у меня стоит 8 гигов RAM, играю в игры, сколько надо поставить файл подкачки, много читал где пишут что 8 RAM для всего хватит и можно убирать файл подкачки но при отключенном файле подкачки мной замечены фризы, как в играх так и при работе на рабочем столе, после включения файла подкачки фризы пропадают, только точно с размером определиться не могу, ставлю аналогично RAM, так как система ставит рекомендуемый размер файла подкачки именно в 8 гигов, также много читал что при 8 RAM ставить 8 гигов файла подкачки это очень много и вообще не нужно, но вопрос в следующем что разве разработчики windows дураки и не знают о том что у многих уже давно больше 4 гигов RAM и для обладателей 8 гигов RAM и больше уже не нужна схема для файла подкачки (RAM*1,5), почему они не выпустят обнову специально для этого чтоб система при больших объемах RAM сама ставила автоматом меньший файл подкачки....и еще одно когда лучше его ставить, после установки всего на системный диск, тоесть программ и т.д., или же сразу после установки виндовс, просто использую геймерскую сборку в котором изначально файл подкачки выключен.
    Спасибо за внимание, жду вашего ответа.