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

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

Собственно, тут можно задать все настройки для файла подкачки. Немножко повозив мышкой, выставив нужный кружочек и выбрав нужный размер, остается только нажать кнопочку “Задать” и “ОК“. Это просто. Теперь осталось только разобраться что и где выставлять. Вот основные принципы:
- Если у Вас несколько физических (т.е. не разбитый на части один, а несколько устройств вообще) жестких дисков, то расположите файл подкачки на более быстром диске
- Если у Вас один жесткий диск, разбитый на разделы, то расположите файл подкачки на диске C:/ или том, где установлена система. Если Вы разбивали диск не по этой схеме, то на любом разделе, отличном от системного.
- Размер файла подкачки должен быть фиксирован Вами, а не отдан на выбор системой, т.е не надо выставлять пункт “Размер по выбору системы“
- Минимальный размер файла подкачки должен быть равен максимальному. Примеры: 128-128, 1024-1024, 516-516 и тп. Неправильные примеры: 1-218, 12-1024, 128-516 и тп. Скриншот вот.
- После того как Вы установили файл подкачки нужно перезагрузиться (впрочем, об этом Вас предупредит система).
- В качестве обслуживания файл подкачки надо периодически дефрагментировать. Стандартными Windows-средствами это сделать нельзя, но реально реализовать это сторонними программами. Подробнее о дефрагментации Вы можете почитать в этой моей статье.
- Для справки: сам файл подкачки бывает скрыт (его можно увидеть, включив отображение скрытых файлов и папок) и называется pagefile.sys (чтобы не удалили ненароком)
За сим всё.
Послесловие.
Следуя таким сим простым правилам Вы сможете грамотно настроить файл подкачки, а значит оптимизировать систему и получить прирост производительности (особенно на слабых компьютерах).
Вроде бы ничего не утаил
Благодарю за внимание
PS: Продолжение статьи о файле подкачки читайте в этой статье: “Заметки о файле подкачки” или “Точечная оптимизация”, Часть 2.
Пригодилось? Расскажи друзьям:
# статья редактировалась [05.02.2012], # автор:
Sonikelf
А где тесты, которые показывают, что эти действия как-то улучшают, а не ухудшают работу системы? ну кроме ограничения “сверху”?
Пример тестов предложите?
Sonikelf, недавно объяснял в картинках, как это на 7 делать(к висте тоже самое), нужно?
На почту кидай
На какую именно?:)
На любую из тех, что тебе известны
Нашел только support. Отправил.
Skajite pozhalusta,
Na Viste sdelat’ to zhe samoe ili net? (Ram 6 GB)
Да, там тоже самое.
[quote comment="4745"]Да, там тоже самое.[/quote]
Скажите пжалуса: при использование другого раздела диска для фаила подкачки (скажем D вместо C), нужно ли удалить старый раздел подкачки ?
Если можно то отвечу я:) Да файл подкачки нужно удалить, но вы при этом не теряете ни какой информации… Поэтому в этом ни чего страшного и ужастного нет…
[quote comment="4755"]Если можно то отвечу я:) Да файл подкачки нужно удалить, но вы при этом не теряете ни какой информации… Поэтому в этом ни чего страшного и ужастного нет…[/quote]
Spasibo, tak i zdelaju.
Привет! Иногда пользуюсь вашими советами. В частности, открыл для себя программу Regseeker из поста Чистим реестр... Хочу предупредить, что использование ее в по вашей инструкции в Windows Vista небезопасно – лично у меня были траблы. И backup.reg отказался импортироваться в реестр. Да, я знаю, что она под XP. Просто маленький совет из личного опыта.
А за ваш блог риспект и уважуха. Спасибо.
Для Висты можно использовать Reg Organizer. Сам пользуюсь.
[quote comment="4757"]Привет! Иногда пользуюсь вашими советами. В частности, открыл для себя программу Regseeker из поста Чистим реестр... Хочу предупредить, что использование ее в по вашей инструкции в Windows Vista небезопасно – лично у меня были траблы. И backup.reg отказался импортироваться в реестр. Да, я знаю, что она под XP. Просто маленький совет из личного опыта.
А за ваш блог риспект и уважуха. Спасибо.[/quote]
Благодарю за замечание. Обязательно сделаю сегодня приписку о том, что использовать в Висте эту чистилку небезопасно.
У меня файл подкачки выставлен от минимума 3453 до максимума что я могу поставить 4096, оперативки ~2300мб, это нормально или надо исправить? Если да то как лучше выставить значения????
Минимум я имел ввиду рекумендуемое значение
Я последнее время пришел к забавному решению – минимум и максимум ставлю одинаковым значением. Пока проблем не было и, по ощущениям, работает даже пошустрее. В чем штука не пойму
думаю, штука в том, что если минимум == максимум, система догадывается, что управлять файлом подкачки не нужно и не тратит на это ресурсы (и время).
этим приемом пользуюсь еще с win95.
прикол в том что когда ты делаешь одинаково 2 столбца получатся что компу не надо загружать то один минимум то другой максимум а одинаково
У меня фаил подкачки расположен в оддельном разделе и раздел имеет файловаю систему FAT объёмом в 1GB на подкачку выделил 350мб при налияии оперативки в 4gb(Windows 7×64)и всё работает безупречно,а три месяца назад стояло только 2GB и подкчки в 3069MB и работало всё просто ужасно,глючило,зависало вплоть до принудительной перезагрузки.Создаётся мнение что большой или малый объём фаил покачки не какой погоды то и не делает,а вот с увеличение объёма оперативной памяти семёрка просто заплисала и притом что подкачку устоновил просто мизерную.Так что тему считаю насчёт файла подкачки изжившую и усторелую.Жду каментарий
Купи побольше оперативки и забуть про подкачку
Скажите пожалуйста, а есть ли смысл открывать
файлы подкачки на нескольких дисках? У меня их 3.
Извиняюсь, прочитал часть 2, все понял. Попробую.
День добрый!
Цитирую вас: “В идеале не том диске диске где установлена система.”
2 варианта опечатки могло быть: “не НА том диске” или “нА том диске”
Подскажите что имелось ввиду.
P.S Подазреваю, что все таки “не на том”, но лучше уточнить
P.P.S Хороший полезный блог ведете, спасибо. много интересного узнал, а главное четко и без лишней шелухи понятным языком, респект!!
Имелось ввиду “не НА том диске”
Поставил 8 гигов оперативки, ОС Винда 7 64 бит – система тоже взяла 8 гиг.
).
Вопрос – мне не жалко от 1 терабайта – но ей (ОС) не жирно ли будет? Должен же быть какой-то предел?
… Помница 3dmax (5 версия) у меня кое как работал и на 512 MB оперативки (+1,5 гига подкачки) – жалоб на нехватку памяти небыло.
… Кстати интересный момент – был у меня нетбук ЕЕЕ Asus: оперативки 512MB – подкачка тоже 512 MB (т.к. жесткий диск всего 4 GB). Так после печати документов с рисунками (больше ~ 50 страниц) он постоянно о недостатке памяти (хотя оперативка была занята не более чем на 50%). Видать принтер забирал виртуальную память, а потом ее не очищал… Приходилось после печати 30-40 страниц перезагружаться чтобы избежать проблем. (P.S. Пустого места на жестком было 800-1000 MB (самому не верится
При 8гигах я бы полностью отключил файл подкачки
Никто не подскажет что делать при 1 Gb RAM, просто на работе такое а там играю в онлайн игру и из-за клиента комп шумит, подскажите…
Очень интересное решение по файлу подкачки в журнале CHIP 1.11 год.Смысл-создание RAM диска .Кидаем подкачку туда,жесткий без него.Статья порасширению физ.адресов,РАЕ.Читайте,я все поставил,проверил.Результат конечно есть,хотя память я не наращивал.Очень хороший момент-пробуйте!!!
Это довольно спорное решение, т.к. файл подкачки создан спецом, чтобы “разгрузить” и расширить память, а тут Вы пихаете память в саму себя, по сути, занимая её объем ей же самой.
Спасибо за статью. Автору проекта большой РЕСПЕКТ!!!
Есть дополнение.
У меня на диске C: “исчезло” 5 гб места. Оперативка стоит 2гб. Из этой статьи я понял, что файл подкачки любить кушать место. Перенес подкачку на другой раздел – 2.5 гб на С: отвоевал. Но был ещё голодный файл: “Hiberfil.sys” – тоже порядка 2.5гб. Оказывается этот файл создает сама Windows, когда включена возможность перехода в спящий режим. Его размер равен размеру оперативной памяти. Отключил спящий режим (Панель Управления -> Электропитание на вкладку “Спящий Режим” и снять галочку “Разрешить использование спящего режима”) и ещё 2.5 гб в плюс на диске С. Вот так!!!
Вопрос: А что если на этом диске нет ни одной программы т.е. если создать раздел, назвать его напр. диск “P” весом 3 гига и выделить его 100% на файл подкачки?
Да, можно, у меня как раз так сделано. При этом желательно выставлять одинаковый минимальный и максимальный размер файла подкачки.
спасибо,оч позновательно,настроил себе по вашим советам
А у меня на семёрке в верху есть графа:”Автоматически выбирать объём файла подкачки”.Там кстате стоит галочка.Может ни стоит там что либо менять?
Нет, автоматически не надо, снимайте галочку, ставьте фиксированный размер.
Доброго времени суток!
у меня 16 гигов памяти, система по умолчанию делает файл подкачки 24 гига. а не жирно ей так много??
система стоит на отдельном ссд, поэтому места и без того мало.
Если вообще убрать файл подкачки проблем не возникнет?
Привет.
На таком размере памяти файл подкачки вообще не нужен.
Я на 8 отключаю везде.
Проблем не возникнет.
я сделал всё как было написано но вот “S.T.A.L.K.E.R. Shadow of Chernobyl” пишит мне ошибку (в системе отключён файл подкачки или установлен слишком маленький размер.
Для корректной работы игры требуется файл подкачки размером как минимум 2гб.
сделайте необходимые изменения в системе настройки перед тем как запустить игру снова.) Что делать подскажите ?????????
Здравствуйте, Sonikelf, давно и с удовольствием читаю ваши статьи, подскажите и мне тоже пожалуйста)
У меня старый древний комп 7ми летней давности)))
Оперативной памяти 512 мб, один физический диск на 80 гб, разделен на два тома С (14,8 гб) и Д (59,7 гб). ОС ХР, пак 2. Какой мне лучше выставить размер файла подкачки? На данный момент файл подкачки находится на С, исходный размер 768 мб, максимальный размер 1536 мб.
Приветствую.
Поставьте 1536-1536 на С.
Выставила. Посмотрим как будет работать) Потом отпишусь о результатах.
Интересует такой вот вопрос.
Стоит ОС Windows 7 Ultimate SP 1. Всего установлено ОЗУ – 4Gb.
Текущий размер файла подкачки – 3743Mb. Рекомендуется же 5314Mb.
Какой размер файла подкачки можно использовать?
Имеется один HDD на 2Tb, разделённый на 97,5Gb (C:[ОС]) и 1,72Gb (F:[игры/фильмы/прочее]).
Размера не жалко.
2048-2048 или даже меньше.
Здравствуй Соник !!! К тебе два вопроса: 1). Какой размер файла подкачки следует выставить для win7 SP1, оперативная память 2 Гб ??? 2). Имеется второй жесткий диск объемом 10 Гб. Нужно ли и имеет ли смысл туда переносить файл подкачки ??? Спасибо тебе большое заранее !!! =)
1. 3048-3048 примерно
2. Если диск шустрый, то да
Здравствуйте.
Пожалуйста посоветуйте какой размер файла подкачки мне использовать?
У меня ос Windows XP Professional версия 2002 SP2, ОЗУ-1ГБ.
Исходный размер-768МБ
Максимальный-1536МБ
Рекомендуется-1534МБ
Текущий размер файла подкачки-820МБ
Это всё к диску С, а вот о диске Д написано, что “Без файла подкачки”
Локальный диск С, а Д-ARCHIVE. С-полный объём 138ГБ, Д- полный объём-10ГБ.
Простите, подробно пишу так как плохо понимаю в компьютерах.
Спасибо.
здравствуйте у меня 1 диск С 37 гб озу 512 мб подкачка 768МБ-1536МБ , рекомедует 768мб
подскажите что делать
1234-1234 ваш выбор
всёравно пишут eror
Где то читал что все эти проделанные дейсвия будут практич. бесполезны если не убрать галочку на винте “разрешить кеширование на жеском диске”то есть не убрать кеширование сам не проверял если есть возможность проверте.
Соник посоветуй:
какой файл подкачки должен быть на игровом пк 4096мб оперативной памяти? можно ли ваще отрубить и не грузить жесткий диск?
и офисный пк 2048мб оперативной памяти, тоже интересует можно ли ваще вырубить?
на игровом ПК Windows7
на офисном Windows XP
В соседней статье же написано – 4024 Mb оперативной памяти – оптимальный размер файла подкачки 512-512 Mb
Но если будет тесно (скажем на 7-ке или висты, то можно выставить 1024-1024).
Спасибо) поставил.
только форум заметил).
Всем доброго времени суток!
У меня вопрос к автору статьи – а разве производительность увеличивается не от увеличения файла подкачки? Хотябы для той же мультимедии и компьютерных игр? Я сам не супер специалист во всем этом, но помню когда-то, пол года назад, читал совершенно об обратном. Я, конечно, могу и ошибаться. Поправте меня, если я не прав.
Всем блогерам привет!
У меня такая проблема на компьютере 1гб оперативки и чтобы не подвисал увеличил подкачку чтобы хоть как то он прожил пол года до обновления но максимальный размер для подкачки 4096мб а свободного места на диске <100гб хотелось бы сделать больше может кто знает как убрать ограничение! Желательно ответить мне в почту sanse001@yandex.ru или Skype Santiago_Vesety жду помощи!
Приветствую.
Больше не нужно. Не поможет.
Sonikelf
Привет!
Какой файл подкачки выставить на ноуте 3Гб (ОЗУ), Win7*64 ?
Спс заранее…
Приветствую.
1512-1512 Ваш выбор.
А я непонял Минимальный размер файла подкачки должен быть равен максимальному?где найти минимальный размер подкачки?
Исходный – минимальный.
Максимальный – максимальный.
Картинка – http://clip2net.com/clip/m10803/1327404422-clip-14kb.jpg
Размеры – http://sonikelf.ru/zametki-o-fajle-podkachki-ili-%E2%80%9Ctochechnaya-optimizaciya%E2%80%9D-chast-2/
вот у меня ноутбук,3гб оператива,160 гб памяти,256 видео карта,сколько посоветуйте поставить размер подкачки?
Читайте продолжение статьи, ссылка есть в оригинале