Виртуальная память windows 7 для игр. Файл подкачки: Какой размер выбрать, как увеличить и изменить файл подкачки в Windows

С понятием физической памяти на компьютере знаком любой пользователь, таковой может служить встроенный или съёмный жесткий диск, на который записываются обрабатываемые данные. Современные жёсткие диски надёжны и долговечны, но у них есть один существенный недостаток – невысокая скорость чтения/записи. Поэтому помимо физической памяти все компьютеры оснащены этаким посредником между физическим диском и процессором – оперативной памятью или иначе ОЗУ, обладающей куда более высокой скоростью, чем любой HDD или SSD-диск.

Что такое файл подкачки и для чего он нужен

Впрочем, есть свои недостатки и у ОЗУ, из которых самым существенным на сегодняшний день является её относительно небольшой объём. А ведь помимо процессов самой системы, в неё записываются процессы всех пользовательских приложений, нередко очень требовательных к аппаратным ресурсам. И когда пользователь запускает программы, суммарный объём требуемой им памяти может превысить объём имеющейся на борту ОЗУ. В таком случае наблюдается резкое падение производительности вплоть до зависания отдельных программ или даже падения системы в BSOD.

Чтобы снизить риск развития такого малоприятного сценария, разработчиками был создан специальный файл, в которой система сбрасывает не помещающиеся в ОЗУ данные, а потом, когда часть оперативки освободится, возвращает их обратно. Называется он файл подкачки, в Windows 7/10 его также нередко называют виртуальной памятью или страничным файлом. Чтобы подробно объяснить принципы его работы, потребовалось бы прочесть целую лекцию, мы же ограничимся таким кратким пояснением: главная задача файла подкачки – обеспечение наилучшей производительности работы системы и программ в условиях повышенной нагрузки на оперативную память.

Как включить файл подкачки и какой должен быть его размер

Итак, что такое файл подкачки и для чего он необходим, надеемся, вам более или менее понятно, теперь самое время перейти к более сложной и интересное теме, а именно его настройке. По правде говоря, файл подкачки в Windows не нуждается в особой конфигурации за исключением некоторых частных случаев. Операционная система сама его создает и сама же определяет его размер исходя из физических и программных параметров компьютера. По умолчанию располагается этот файл в корне диска C, носит системное имя pagefile.sys и, как многие системные объекты, изменение которых без особой нужды нежелательно, является скрытым. Так что если вы хотите его увидеть, снимите в параметрах папок галку «Скрывать защищённые системные файлы».

Если файл подкачки есть в корне системного диска, скорее всего, он у вас включён. Чтобы убедиться в этом окончательно, откройте командой systempropertiesperformance «Параметры быстродействия».

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

Вот так просто поставить файл подкачки на Windows 7/10, но это что касается настроек по умолчанию. Вы можете задать собственный размер страничного файла, отключив автоматический выбор объёма и активировав радиокнопку «Указать размер». Несмотря на более чем достаточный опыт айтишников, однозначного мнения насчёт оптимального размера файла подкачки не существует. Традиционно считается, что его объём должен быть как минимум равен объему ОЗУ, но это очень приблизительно, хотя бы по той причине, что своп является динамическим и может увеличиваться по требованию операционной системы.

Итак, сколько ставить файл подкачки в Windows 7/10, если речь идет о его ручной настройке? Зависит это прежде всего от объёма оперативной памяти, разрядность системы не играет в данном случае принципиальной роли. Учитывая индивидуальность ПК, для расчёта размера виртуальной памяти предлагаем воспользоваться следующим методом. Запустив на ПК как можно больше программ, вкладок в браузере и т.д., откройте Диспетчер задач, перейдите на вкладку «Производительность» и запишите задействованный объем ОЗУ.

Полученное число умножьте на 2 и вычтите из результата реальный объём оперативной памяти. Итоговое значение будет равно рекомендуемому объёму страничного файла.

А вообще, чем меньше на ПК ОЗУ, тем больше должен быть своп. Так что если вы до сих пор сомневаетесь, как правильно настроить файл подкачки, воспользуйтесь данными этой таблицы, предложенной опытными системными администраторами:

Следует, однако, понимать, что приведенные здесь цифры также являются средними. Имеются примеры, когда файл подкачки необходим даже при наличии на ПК 16 и более Гб ОЗУ (таково требование некоторых программ). Также если вы имеете привычку оставлять много программ в фоне, рекомендуется увеличить размер файла подкачки на 20-30 процентов от приведенных выше значений. С другой стороны, если на вашем компьютере имеется достаточно памяти, вы не запускаете «тяжелых» программ, не замечаете снижения производительности, увеличивать его не стоит. Три гигабайта файла подкачки для 4/8 Гб ОЗУ вполне должно хватить для работы без «тормозов», чрезмерное же увеличение не только не ускорит систему, но, скорее, напротив, замедлит её, так как Windows придётся обращаться чаще не к оперативной памяти, а к более медленному файлу подкачки.

В каких случаях необходимо увеличить размер файла

С вопросом, какой размер файла подкачки установить, будем считать, что разобрались, теперь вкратце рассмотрим случаи, когда его необходимо увеличить. Вкратце, потому что основных причин всего две – ощутимое снижение производительности при запуске большого числа программ и появление ошибки «На компьютере недостаточно памяти».

Бывает и такое, что программа или игра при запуске требует наличия файла подкачки определенного размера. О том, как увеличить файл подкачки в Windows 7/10, теоретически было сказано выше, практически это выглядит следующим образом.

Предположим, что объём виртуальной памяти у нас установлен по выбору системы и нам нужно его увеличить. С помощью команды systempropertiesperformance заходим в параметры быстродействия, жмем изменить виртуальную память, снимаем галку автоматического определения размера файла подкачки системой и указываем собственный размер. С исходным и максимальным размерами можно не заморачиваться, выставляем в обоих полях одинаковые значения, жмём «Задать», сохраняем настройки и перезагружаем компьютер. Вот так просто изменить размер файла подкачки Windows.

Использование файла подкачки на SSD

Об использовании ФП на SSD-дисках следует сказать отдельно. Существует мнение, что на твердотельных накопителях файл подкачки не нужен, так как они, во-первых, и так достаточно быстры, во-вторых, многократная запись данных сокращает срок службы диска. Оба эти утверждения неверны. Какими бы ни были быстрыми SSD, они всё равно значительно уступают в плане пропускной способности ОЗУ и, если последней в определённый момент окажется недостаточно, пользователь немедленно ощутит снижения производительности системы.

К тому же объём записываемых в ФП данных на SSD не настолько велик, чтобы исчерпать ресурсы ячеек памяти (на это понадобятся многие годы). Более того, характеристики производительности SSD и основные модели использования файла подкачки как нельзя лучше подходят друг к другу, поэтому если на вашем компьютере имеется два диска и один из них SSD, то размещать файл подкачки рекомендуется именно на нём, как на самом быстром! К тому же не забывайте, что отключение ФП приведёт к невозможности диагностики критических ошибок в системе (создания дампа аварийной копии памяти).

Итак, нужен ли файл подкачки на SSD? С большей долей уверенности можно сказать что да, даже если система не включила его при установке. Исключение составляют ПК с очень большим объёмом ОЗУ (16 Гб и выше), но и тут не всегда всё так однозначно. Что касается продления жизни SSD посредством отключения/переноса ФП, здесь есть своя доля правды, так как практика использования твердотельных накопителей со всей очевидностью показала, что срок их службы напрямую зависит от приходящейся на них нагрузки.

Волноваться по этому поводу, однако, не стоит. При наличии на ПК достаточного объема ОЗУ файл подкачки на SSD будет использоваться минимально, к тому же существует много других и при этом более весомых факторов, влияющих на срок службы SDD, среди которых следует отметить дефрагментацию, гибернацию, TRIM, индексирование и другие функции.

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

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

Посему, лично я бы рекомендовал снизить размер файла подкачки вдовое ниже рекомендуемого, а иногда и еще сильнее. Оный совет конечно же актуален при достаточном количестве оперативной памяти на компьютере. Что есть достаточно? Это когда при выполнении любых необходимых Вам задач всегда остается свободная оперативная память в размере выше10% и система не ругается, что ей мало виртуальной памяти. Вообще, например, я, редко замечал, чтобы на4 Гб оперативной памяти вXP (даже при сильно загруженной процессами и играми системе) оставалось мало свободной оперативной памяти. При запущенной трехмерной игре, антивирусе, фаерволле, куче системных процессов, торренте и пр. пр. пр. у меня вообще зачастую остается1500 мб свободных, что очень и очень много(почти половина) и хватит для решения еще ряда задач. Так зачем нагружать диск обращением к файлу подкачки и терять в производительности?

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

ДляWindows XP :

512 Mb 2048 Mb
1024 Mb оперативной памяти - оптимальный размер файла подкачки1312 Mb
2048 Mb оперативной памяти - оптимальный размер файла подкачки1024 Mb
4024 Mb оперативной памяти - оптимальный размер файла подкачки512 -512 Mb
6 Гб (или выше) оперативной памяти - без файла подкачки(т.е0 Mb , т.е отключен)

ДляWindows Vista иWindows 7 эти цифры могут быть несколько выше(на 200-500 Mb в каждом случае) , т.к. объем потребляемой оперативной памяти оными операционными системами ощутимо больший, нежели вXP (особенно вx64 системах) .

Фактически, - чем больше у Вас оперативной памяти, - тем меньше Вам нужен файл подкачки и тем быстрее будет работать система вообще без него. Как я и казал выше, лично моё мнение таково, что при превышении планки в6 Гб файл подкачки не нужен вообще, что дает ощутимый рывок в производительности системы, продлении срока жизни жесткого диска и снижении фрагментации оного. Да даже при4 можно в принципе извернуться и отказаться от оного.

О фрагментации файла подкачки.

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

Одна из самых раздражающих вещей в Windows - это то, что она может зависнуть на несколько секунд, судорожно делая что-то на диске. Одна из причин - работа Windows с дисковой виртуальной памятью, заложенная по умолчанию. Windows загружает драйверы и приложения в память, пока она не заполнится, а затем начинает использовать часть жесткого диска, чтобы «подкачать» информацию, освобождая оперативную память для задач более высокого приоритета. Файл, который использует Windows для этого типа «виртуальной памяти» - файл подкачки pagefile.sys, - хранится в корневом каталоге диска.

Поскольку жесткий диск работает медленнее, чем физическая оперативная память, то чем больше Windows подкачивает, тем медленнее работает компьютер. Вот почему добавление оперативной памяти ускоряет работу - уменьшается необходимость в виртуальной памяти. Независимо от объема установленной физической памяти есть способ улучшить производительность виртуальной памяти.

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

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

Увеличить файл подкачки Windows 7.

Одна из причин того, что настройки по умолчанию приводят к низкой производительности, - файл подкачки растет и уменьшается при использовании, быстро становясь фрагментированным. Первый шаг должен устранить эту проблему, установив фиксированный размер файла подкачки. Заметьте, что создание фиксированного файла подкачки обеспечит более постоянный объем свободного дискового пространства. Если жесткий диск переполняется, запретите Windows использовать последний бит свободного пространства. (Или купите новый жесткий диск.)

Если вы просто изменили размеры файла подкачки, изменение сразу вступит в силу. Но если вы добавили (или удалили) файл подкачки на каком-либо диске, то необходимо перезапустить Windows, прежде чем вы сможете использовать новые настройки.

В случаях, когда компьютеру не хватает оперативной памяти, используется файл подкачки Windows 7. Где находится этот файл, вы узнаете, прочитав статью. Кроме того, следуя советам опытных пользователей, вы сможете определить оптимальный размер своп-файла, необходимый для корректной работы ОС.

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

Для чего нужен файл подкачки?

Бывают ситуации, когда оперативной (физической памяти) не хватает. Например, вы захотели установить игру, которая требует 4 Гб «оперативки», но у вас на компьютере есть всего 3 Гб. В таком случае ОС использует виртуальную память, то есть файл подкачки (далее ФП).

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

В результате ваш компьютер будет «подтормаживать». К тому же вследствие таких нагрузок HDD или SDD сократится.

Однако если корректно настроить ФП, то он не будет увеличиваться, «съедая» свободное место на винчестере, к тому же фрагментация жесткого диска значительно уменьшится.

Кстати, файл подкачки в Windows XP7 можно перекинуть с диска C (системного) на другой диск, хотя некоторые пользователи не советуют этого делать.

Где расположен файл подкачки?

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

Нажмите «Пуск» и откройте ПУ. Перейдите в раздел «Параметры папок», а потом на вкладку «Вид». Прокрутите бегунок вниз и установите чекбокс напротив функции «Показывать скрытые файлы». Теперь кликните «Применить».

Теперь вы сможете найти файл подкачки Windows 7. Где находится он, вы уже знаете (раздел системного диска). Но напрямую произвести с ним какие-либо действия не получится. Однако существует другой способ.

Деактивация файла подкачки

Если на вашем компьютере установлено достаточное количество «оперативки», то, скорее всего, вы захотите деактивировать файл подкачки в Windows 7. Чтобы это сделать, понадобится кликнуть ПКМ по иконке «Мой компьютер» и в выбрать «Свойства». Есть и другой способ - меню «Пуск», затем войдите в ПУ и откройте раздел «Система».

Слева расположено меню, где понадобятся «Дополнительные параметры системы». Здесь вас интересует вкладка «Дополнительно», подраздел «Быстродействие». Кликните «Параметры» и снова выберите «Дополнительно». Щелкните «Изменить» и в открывшемся окошке снимите чекбокс возле опции автоматического выбора файла подкачки. Отметьте вариант «Без файла подкачки» и подтвердите настройки, нажав «ОК». Перезапустите ОС.

Итак, вы узнали, где в Windows 7 находиться файл подкачки и как его деактивировать.

Настройка своп-файла

Для корректной работы ноутбука или компьютера понадобится правильно настроить своп-файл. Прежде всего, нужно знать, сколько места выделить под файл подкачки Windows 7. Где находится он, вы помните, поэтому сможете самостоятельно изменить его значение. Снова откройте раздел «Виртуальная память» и кликните «Указать размер».

Примечание: максимальный объем ВП должен примерно в 2 раза превышать объем «оперативки». Исходный размер лучше ставить таким же, как и максимальный. Как вариант, укажите значение, которое указано напротив пункта «Рекомендуется».

Еще один немаловажный момент - перенос своп-файла с диска, на котором у вас установлена ОС, на другой винчестер, что увеличит быстродействие.

Теперь, когда вы знаете, для чего предназначен файл подкачки и оптимизация не должны вызвать затруднений.

  • Уже говорилось выше, что лучше, когда виртуальная память не занимает место на системном винчестере, так как он и так загружен. Идеальный вариант - отдельный жесткий диск.
  • Если есть возможность, то установите дополнительные планки ОЗУ, чтобы не использовать виртуальную память. В результате скорость работы ОС возрастет. Для «семерки» вполне достаточно 6 ГБ физической памяти, что не сильно пошатнет ваше материальное положение.
  • Задайте свой размер своп-файла, так как система его постоянно увеличивает. Это является причиной фрагментации винчестера. Рекомендуется устанавливать одно значение для максимального и исходного объема виртуальной памяти.

Кстати, минимальный размер ФП не должен быть менее 1 Гб, чтобы воспрепятствовать фрагментации HDD.

Заключение

Итак, теперь вы понимаете, зачем нужен файл подкачки Windows 7, где находится он и как правильно его настроить. Конечно, лучше было бы вообще не использовать своп-файл, тем более что сейчас физическая память стоит не так уж и дорого. Однако если у вас старый компьютер, в котором нет дополнительных слотов под планки ОЗУ, то применение файла подкачки в большинстве случаев - необходимость, так как современные игры и программы используют достаточно много «оперативки».

Что касается оптимизации, то вы сможете самостоятельно выполнить все настройки, следуя при этом рекомендациям опытных людей. Это не так уж сложно, поэтому трудностей у вас не возникнет. Общаясь с опытными пользователями, задавайте вопросы, и вы обязательно получите на них ответы.

Здравствуйте друзья! Хочу сегодня рассказать, что такое файл подкачки, зачем он нужен, и как правильно его настроить.

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

Что такое файл подкачки?

Файл подкачки – это файл (место на жестком диске) которое операционная система использует в случае нехватки оперативной памяти.

Например, Вы запускаете программу или игру, которой нужно 2 Гб оперативной памяти, а у Вас только 1,5 Гб вот те 512 Мб будут браться из файла подкачки. Файл подкачки располагается на жестком диске или флешке.

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

Да и когда файл подкачке берется с жесткого диска, то это создает дополнительную нагрузку на него и на систему в целом, а к тому же это сокращает срок его службы. Во как:).

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

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

В появившемся окне слева нажимаем на “Дополнительные параметры системы” в разделе “Быстродействие” нажимаем “Параметры” .

В появившемся окне переходим на вкладку “Дополнительно” и в разделе “Виртуальная память” нажимаем “Изменить” .

Откроется еще одно, вот такое окно.

Собственно в этом окне можно и нужно настроить файл подкачки.

Первым делом, нужно убрать файл подкачки с системного раздела (обычно с диска C ), как видите, у меня файл подкачки находится на диске D . Раздел диска с установленной операционной системой и так загружен, а тут еще и файл подкачки:). В идеала, файл подкачки нужно ставить вообще на другой жесткий диск, так что, если у Вас такой установлен, то это очень хорошо. Установите виртуальную память на него.

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

Что касается размера, то здесь все просто. Чем меньше оперативной памяти, тем больше файла подкачки. Рекомендуется ставить в 2-3 раза больше, чем установлено оперативной памяти. У меня например при 1,5 Гб ОЗУ, стоит 2 Гб файла подкачки.

Сделайте минимальный и максимальный размер виртуальной памяти одинаковым.

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