Как влияет файл подкачки на игры

Сегодня, наверное, трудно найти пользователя современных компьютерных систем, работающих под управлением ОС Windows (и Win7 в частности), которые бы так или иначе не сталкивались с понятием файла подкачки (он обозначается как Pagefile.sys и является системным). Давайте посмотрим, что он представляет собой на самом деле, а также определим его наилучший размер для оптимизации производительности системы. Какой оптимальный размер файла подкачки Windows 7 рекомендуется установить, сейчас и будет выяснено.

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

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

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

Но тут важно понимать один главный аспект: дело в том, что обращение системы к оперативной памяти производится намного быстрее, чем к жесткому диску, обладай он сколь угодно быстрой скоростью вращения шпинделя (от чего, кстати, и зависит скорость считывания данных). К сожалению, Windows 7 оптимальный размер файла подкачки определяет самостоятельно. И это не всегда есть хорошо.

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

Доступ к функциям изменения размера файла подкачки и способы оптимизации

Настройка и изменение размера самого файла производятся в стандартной «Панели управления». Там изначально выбирается раздел настроек и безопасности, затем — меню «Система». Слева в окне имеется гиперссылка на дополнительные параметры. Кликнув по ней, можно получить доступ к основному окну настройки. Здесь используется вкладка «Дополнительно» и осуществляется переход на изменение настроек нажатием кнопки «Параметры».

Тут, опять же, есть вкладка «Дополнительно», в меню которой присутствует строка «Виртуальная память» и кнопка «Изменить». Нажимаем ее и переходим к настройке.

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

Дело в том, что некоторые пользователи имеют твердо укоренившееся мнение о том, что большая установленная размерность будет способствовать более быстрой обработке данных. Абсолютный нонсенс! При слишком большом заданном размере система просто начнет игнорировать оперативную память и все больше обращается к зарезервированной области жесткого диска. А это, как уже было сказано, происходит со скорость, меньшей, чем при доступе к «оперативке». Но и сама система при использовании оперативной памяти способна резервировать порядка 30 % ресурсов, дабы не обращаться к файлу подкачки.

Зачем нужно менять параметры и настройки файла подкачки

Теперь посмотрим на оптимальный размер файла подкачки Windows 7 x64 для игр или для выполнения некоторых ресурсоемких операций. В принципе, в данном случае разрядность системы (архитектура 32 или 64 бита) в общем-то роли не играет. Если кто еще не понял, все зависит только от количества установленных планок «оперативки», то бишь ее объема.

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

Windows 7: оптимальный размер файла подкачки (общепринятые стандарты)

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

Сергей Плотников
29 мая 2017
Читайте также:  Восстановить страницу вк после 7 месяцев

⇡#Эффективность файла подкачки в играх

Мы уже выяснили, что в зависимости от видеокарты современные игры потребляют разное количество оперативной памяти. Вполне очевидно, что пользователи, у которых есть возможность приобрести видеокарту уровня GeForce GTX 1070, GeForce GTX 1080 или GeForce GTX 1080 Ti, найдут средства для покупки комплекта ОЗУ объемом 16 Гбайт и больше. Вопрос нехватки оперативной памяти актуален для бюджетных игровых систем, а в них используются преимущественно ускорители с 2, 3 или 4 Гбайт видеопамяти. Поэтому для изучения эффективности работы файла подкачки я выбрал два графических адаптера: Radeon RX 480 4 Гбайт и GeForce GTX 1060 3 Гбайт. Во время тестирования, помимо самих игр, были запущены следующие программы: Steam, Origin, Uplay, «Защитник Windows», FRAPS и MSI Afterburner.

Настройка файла подкачки в Windows 10

Нехватка видеопамяти приводит к тому, что все данные, которые не поместились, «складируются» в оперативную память. А уже при нехватке ОЗУ задействуется файл подкачки — именно он используется для хранения страниц виртуальной памяти. Windows автоматически устанавливает его объем, но для тестирования я увеличил емкость swap-файла до 8 Гбайт.

Файл подкачки в Windows 10 настраивается в меню «Виртуальная память», в которое можно попасть следующим образом: «Панель управления» -> «Дополнительные параметры системы» -> вкладка «Быстродействие» -> вкладка «Дополнительно».

У читателей возникнет вполне резонный вопрос: может, нехватку оперативной памяти хоть как-то компенсирует использование в системе твердотельного накопителя? Мотив простой — SSD заметно быстрее обыкновенных жестких дисков. Для проверки этого предположения я использовал четыре системы: SSD + 8 Гбайт ОЗУ; HDD + 8 Гбайт ОЗУ; SSD + 16 Гбайт ОЗУ; HDD + 16 Гбайт ОЗУ.

Без swap-файла, размещенного на жестком диске или твердотельном накопителе, при использовании в системном блоке 8 Гбайт оперативной памяти и меньше не обойтись. Большинство игр элементарно не запускаются, хотя в рекомендуемых системных требованиях к этим приложениям и указано наличие 8 Гбайт оперативной памяти.

Настройки графики в играх
API Качество Полноэкранное сглаживание
1920 × 1080
1 «Ведьмак-3: Дикая охота», Новиград и окрестности DirectX 11 Макс. качество, NVIDIA HairWorks вкл AA
2 Mass Effect Andromeda, первое задание Макс. качество Временное сглаживание
3 Ghost Recon Wildlands, встроенный бенчмарк Макс. качество SMAA + FXAA
Очень высокое Быстрое сглаживание
4 GTA V, город Макс. качество 4 × MSAA + FXAA
5 Rise of the Tomb Raider, советская база Макс. качество SMAA
Очень высокое Нет
6 Watch_Dogs 2, город Ультра, HBAO+ Временное сглаживание 2 × MSAA
Очень высокое SMAA
7 HITMAN, встроенный бенчмарк DirectX 12 Макс. качество SMAA
8 Deus Ex: Mankind Divided, комплекс «Утулек» Макс. качество 2 × MSAA
Макс. качество Нет

Из пятнадцати игр, в которых производились замеры потребления ОЗУ, я оставил восемь. Во всех, кроме «Ведьмака-3», зафиксировано использование больше 8 Гбайт оперативной памяти при установленной в стенде GeForce GTX 1060 3 Гбайт. Для некоторых игр применялось два пресета настроек качества графики. Это сделано для того, чтобы нивелировать просадки FPS, связанные с нехваткой быстродействия графического процессора.

Производительность в играх определялась при помощи хорошо известной программы FRAPS. Она позволяет получить время рендеринга каждого кадра. Затем при помощи утилиты FRAFS Bench Viewer рассчитывался не только средний FPS, но и показатели «0,1% min» и «1% min» (99,9-я и 99-я перцентили) — число FPS, которое ниже измеренного с вероятностью 99,9% и 99%.

Согласно замерам потребления оперативной памяти, системе с GeForce GTX 1060 3 Гбайт в GTA V необходимо больше 9 Гбайт ОЗУ. Действительно, при прогоне встроенного бенчмарка мы видим, что начинаются проблемы. Так, конфигурация «HDD + 8 Гбайт ОЗУ» показала самое высокое среднее количество кадров в секунду. Это связано с тем, что нехватка оперативной памяти спровоцировала не только микрозависания, но и медленную загрузку объектов. В сцене с полетом самолета некоторые объекты (горы, дорога) не прогружались вообще. С применением твердотельного накопителя в качестве файла подкачки система стала вести себя лучше, но просадки FPS никуда не делись.

«Ведьмак-3», как и GTA V, является «песочницей», а для игр с открытым миром характерна частая подгрузка данных с накопителя в оперативную память. Среди систем, в которых использовалось 8 Гбайт оперативной памяти, наиболее эффективно проявила себя конфигурация с SSD. Это касается и стенда с GeForce GTX 1060, и с Radeon RX 480.

Rise of the Tomb Raider на открытых локациях тоже довольно часто обращается к накопителю во время игры. При быстром передвижении загрузка данных совершается каждые 15−20 секунд — это видно по постоянно появляющемуся значку в правом нижнем углу экрана. Благодаря этому даже при наличии 16 Гбайт оперативной памяти мы наблюдаем разный средний FPS на системах с SSD и HDD. Получается, что в RotTR накопитель тоже влияет на общий уровень быстродействия.

Игра запускалась с двумя пресетами качества. В обоих случаях с применением как GeForce GTX 1060, так и Radeon RX 480 играть было некомфортно — Rise of the Tomb Raider необходим ПК с 16 Гбайт оперативной памяти.

Аналогичная ситуация наблюдается и в Watch_Dogs 2. Играть без подтормаживаний на заданных мной настройках качества графики можно только в случае с 16 Гбайт ОЗУ. Очередная «песочница» вообще установила рекорд по «прожорливости» памяти. В случае с GeForce GTX 1060 ей потребовалось почти 13 Гбайт ОЗУ! При использовании 8 Гбайт DDR4 появилось информационное сообщение о том, что оперативной памяти не хватает и необходимо снизить настройки качества графики. Снизил — не помогло!

Читайте также:  Включить на английском языке перевод

А вот Mass Effect Andromeda при том, что игра потребляет больше 12 Гбайт оперативной памяти, вела себя относительно стабильно на системах с 8 Гбайт, однако был замечен лаг в конфигурации с GeForce GTX 1060, SSD и 8 Гбайт ОЗУ. Отчетливо видимый не только при анализе времени рендеринга, но и визуально. Правда, при воспроизведении сцены с другими комплектующими подобный сценарий больше не повторился. Предполагаю, что задержки все же возможны в процессе игры на системах с 8 Гбайт оперативной памяти.

Нехватка оперативной памяти чувствуется в Ghost Recon Wildlands, Deus Ex Mankind Divided и HITMAN. Получается, что в семи играх из восьми при заданных нами настройках качества графики комфортный фреймрейт на системах с 8 Гбайт невозможен. Присутствие SSD в качестве файла подкачки выглядит предпочтительнее свопа данных на жесткий диск, но эффект от присутствия 16 Гбайт в системе оказывается более действенным.

Нехватка ОЗУ и видеопамяти в HITMAN приводит не только к задержкам, но и к заметному снижению среднего показателя кадров в секунду.

⇡#Выводы

Давайте подведем главный и, наверное, самый очевидный итог. Оптимальный вариант для игрового производительного компьютера — это наличие 16 Гбайт ОЗУ, хотя в 2017 году вполне реально обходиться и меньшим массивом памяти. Для этого достаточно использовать средние или высокие настройки качества графики. Так что 8 Гбайт ОЗУ — не приговор, но при возможности увеличьте объем памяти в своей системе вдвое. Для большей наглядности я структурировал полученные данные в таблицу.

Необходимый объем оперативной памяти в ресурсоемких играх
Объем памяти у видеокарты
4 Гбайт и меньше От 6 до 8 Гбайт 8 Гбайт и больше
Настройки качества графики в играх Максимальные 16 Гбайт 16 Гбайт 16 Гбайт
Очень высокие 16 Гбайт 16 Гбайт 16 Гбайт
Высокие 16 Гбайт 8 Гбайт 8 Гбайт
Средние 8 Гбайт 8 Гбайт 8 Гбайт
Низкие 8 Гбайт 8 Гбайт 8 Гбайт
Достаточные настройки качества графики в ресурсоемких играх
Объем памяти у видеокарты
4 Гбайт и меньше От 6 до 8 Гбайт 8 Гбайт и больше
Объем оперативной памяти 8 Гбайт Средние Высокие Высокие
16 Гбайт Максимальные Максимальные Максимальные
Больше 16 Гбайт Максимальные Максимальные Максимальные

Таблица носит условный характер, так как компьютерных игр много, и в ряде случаев потребуется настраивать изображение в индивидуальном порядке. Но в ресурсоемких приложениях, которые требуют больше 4 Гбайт видеопамяти, зачастую придется довольствоваться только высокими или же и вовсе средними режимами качества графики, если в компьютере установлено всего 8 Гбайт ОЗУ. А еще обходить стороной такие «тяжеловесные» опции, как сглаживание.

Применение в геймерских ПК 16 Гбайт уже давно считается обыденностью. Запас прочности имеется, но такие игры, как Watch_Dogs 2, Rise of the Tomb Raider, Deus Ex Mankind divided и Mass Effect Andromeda, демонстрируют, что, возможно, уже совсем скоро ААА-проектам потребуется больше оперативной памяти, если мы говорим о развлечениях с максимальными настройками качества графики. К тому же тестирование проводилось без дополнительной нагрузки в виде открытого браузера с большим количеством вкладок. Следовательно, покупка 32-гигабайтного комплекта для перестраховки или же просто потому, что есть такая возможность, не видится мне бессмысленной затеей. В любом случае при конфигурировании геймерского ПК подбирайте комплектующие таким образом, чтобы оставалась возможность для последующего апгрейда.

Также тестирование показывает, что файл подкачки при нехватке оперативной памяти выручает далеко не всегда. Особенно при использовании в системе видеокарты с 2, 3 и даже 4 Гбайт памяти. Конфигурации с SSD в целом проявляют себя лучше, чем аналогичные сборки с HDD, однако просадки FPS все равно наблюдаются в обоих случаях. При наличии достаточного объема ОЗУ особой разницы между тем, на каком накопителе установлена игра, нет. Среди рассмотренных приложений исключением является только Rise of the Tomb Raider.

Твердотельный накопитель — это не только более «отзывчивый» swap-файл, но и более быстрая загрузка операционной системы, приложений и, конечно же, самих игр. Поэтому в состав сбалансированного и производительного игрового компьютера должны входить не только 16 Гбайт оперативной памяти, но и SSD.

Выражаем благодарность компьютерному магазину «Регард» за предоставленное для тестирования оборудование.

Здравствуйте уважаемые читатели! Сегодня мы открываем цикл статей про оптимизацию компьютера на ОС Windows. Начнем мы с такой штуки как файл подкачки. В этой статье вы найдёте ответы на такие вопросы: Где находится файл подкачки?; Как правильно настроить файл подкачки?; Как задать оптимальный размер файла подкачки для разных объемов оперативной памяти?. Поехали!

Файл подкачки. Терминология.

Файл подкачки (pagefile.sys) — это системный файл на жестком диске (как правило на системном диске) компьютера, который служит как бы дополнением (расширением) к оперативной памяти. Также эту дополнительную память называют виртуальной памятью компьютера.
Виртуальная память — метод управления памятью компьютера для выполнения программ требующих большие объемы оперативной памяти, чем есть реально на компьютере. Недостающую оперативную память такие программы получают из файла подкачки. Другими словами, файл подкачки разгружает оперативную память в периоды её сильной загрузки.
Оперативная память в разы быстрее чем память файла подкачки. Если одновременно запустить несколько приложений в системе, которые потребляют много оперативной памяти, то данные неиспользуемых из них будут выгружены из оперативной памяти в менее быструю виртуальную память. Активные же приложения будут обслуживаться непосредственно оперативной памятью (RAM). Также, если например свернутое приложение развернуть, то данные из виртуальной памяти вновь перейдут в RAM.

Читайте также:  Где в ворде задать поля

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

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

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

До пункта Быстродействие можно дойти также введя команду sysdm.cpl в командной строке Выполнить (командную строку можно открыть нажав WIN+R ).

Если вы все сделали правильно, то должны оказаться в окне Виртуальная память . По умолчанию в Windows 7/8/8.1/10 объём файла подкачки определяется автоматически самой системой.
Как видно на картинке, файл подкачки можно настроить для каждого раздела (и каждого диска) отдельно. Чтобы задать свой размер файла подкачки, нужно:

  1. В самом верху окна снять галочку с пункта Автоматически выбирать объём файла подкачки.
  2. Выберите раздел (либо физический диск) для которого настраивается файл подкачки.
  3. Поставьте переключатель в пункт Указать размер , укажите Исходный размер и Максимальный размер (указывается в мегабайтах)
  4. Обязательно нажмите на кнопку Задать.

Для отключения файла подкачки поставьте переключатель в пункт Без файла подкачки.

Размер файла подкачки Windows. Какой правильный?

На счет оптимального размера файла подкачки есть разные версии. Я выражу свою точку зрения на этот счет, которая основана на моих наблюдениях и опытах с файлом подкачки на различном оборудовании. Она может совпадать с мнениями некоторых IT-специалистов. Я приверженец версии, что если на компьютере установлено 6−8 Гб и более оперативной памяти, то файл подкачки можно вообще отключить. Считаю, что большие объёмы файла подкачки, только тормозит компьютер. Конечно если объём оперативной памяти менее 6 Гб , то лучше конечно задать определенный объём дополнительной виртуальной памяти.
Как правильно задать объём файла подкачки? Минимальный размер файла подкачки должен совпадать с максимальным. Например: 512−512 , 1024—1024 , 2048—2048 — это правильное заполнение, а 512−1024 , 1024—2048 — неправильное заполнение.
Одинаковые показатели минимального и максимального размера файла подкачки, снижают дефрагментацию этого файла, а это следовательно ускоряет процесс считывания информации из него.
Теперь, в зависимости от объёма оперативной памяти посмотрим какой размер файла подкачки нужно задать. Есть следующие примерные показатели:

  • оптимальный размер файла подкачки для 512 Mb оперативной памяти, — 5012 Mb ;
  • оптимальный размер файла подкачки для 1024 Mb оперативной памяти, — 4012 Mb ;
  • оптимальный размер файла подкачки для 2048 Mb оперативной памяти, — 3548 Mb;
  • оптимальный размер файла подкачки для 4096 Mb оперативной памяти, — 3024 Mb;
  • оптимальный размер файла подкачки для 8 Гб оперативной памяти, — 2016 Mb;
  • оптимальный размер файла подкачки для 16 Гб оперативной памяти (и больше), — без файла подкачки .

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

  1. Некоторые приложения требуют наличия файла подкачки. Отключение его может привести к ошибкам в работе таких приложений. При отключении виртуальной памяти на системном диске, также станет невозможной запись дампа памяти при BSOD'ах (Синий экран смерти).
  2. Если вы, как правило, сворачиваете несколько приложений оставляя их запущенными, а сами переключаетесь на другие, то тут вам тоже может понадобиться большой объём файла подкачки, так как данные свернутых приложений записываются именно в него. Хотя, и здесь все зависит от объема RAM.

Правильное расположение файла подкачки. На каком диске включить?

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

  1. Первая часть на системном диске (разделе) (как раз для записи информации отладочной записи при синих экранах смерти)
  2. Вторая часть на самом быстром диске

При этом система во время работы обращается к наименее загруженному разделу, не трогая первый.
Также рекомендуется, под файл подкачки создавать отдельный раздел, с объёмом памяти равной либо близкой размеру файла подкачки (например 2024мб). Эта хитрость позволяет избавиться от фрагментации данного файла.

Итоги:

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