Нажмите "Enter", чтобы перейти к содержанию

Сколько файла подкачки для 8 гб озу: Правильные размеры файла подкачки Windows

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

  • Компьютерный магазин
  • Блог
  • Статьи на тему: Общая справка

Автор статьи: Сергей Коваль ([email protected])

Опубликовано: 21 апреля 2022

Помимо оперативной, виртуальная память компьютера может включать в себя файл подкачки

Если размера оперативной памяти для хранения информации в быстром доступе не хватает, то на помощь приходит файл подкачки. Что это такое и для чего требуется? Рассмотрим в данной статье.

Файл подкачки — это

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

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

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

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

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

  • Установить на ПК разбитый на несколько разделов жесткий диск. В этом случае хранение файла подкачки должно быть в том месте, где не располагается сама операционная система. Если он будет находиться на загрузочном разделе, то может произойти конфликт записи и чтения данных.
    При работе с конкретной программой всю информацию ОС считывает из папки Program Files, если туда была ранее установлено ПО. Параллельно система осуществляет запись временных данных в папку Windows, где непосредственно находится файл подкачки.
  • Установить на ПК два жестких диска (и более). В данном случае файл рекомендуется располагать на втором жестком диске, где также не установлена ОС. Такое хранение позволяет увеличить скорость обработки нескольких одновременных запросов ввода и вывода.
  • Установить два и более жестких дисков разных типов на ПК. Разновидности дисков в этом случае — HDD и SSD. Соответственно, файлы подкачки лучше хранить на диске типа HDD. Расположение таким способом позволит снизить количество операций с жестким диском типа SSD, что обеспечит его значительно долгое использование, если объем SSD малый, а объем работы с программами — большой.

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

В отношении данного вопроса существует несколько мнений. На основе большинства наблюдений и опыта специалистов, можно сказать, что если ПК имеет больше 16GB памяти — файл подкачки в принципе не требуется. И в некоторых случаях его наличие может тормозить работу компьютера. Если же оперативка составляет меньше 16GB, то лучше увеличить дополнительный объем виртуальной памяти.

Чтобы задать правильный объем файла подкачки, нужно придерживаться такого принципа: “минимальный размер должен совпадать с максимальным”. К примеру: 2048-2048, 1024-1024, — так выглядит правильное размерное соотношение. А заполнения 1024-2048, 512-1024 — лучше избегать.

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

Задавать оптимальный размер (ОР) файла подкачки необходимо относительно объема оперативной памяти (ОП). Приведем некоторые примерные показатели:

  • ОП менее 4 ГБ — ОР 6144-8192 МБ;
  • ОП 4 ГБ — ОР 4096-6144 МБ;
  • ОП 6 ГБ — ОР 4096 МБ;
  • ОП 8 ГБ — ОР 2048-4096 МБ;
  • ОП 12 ГБ — ОР 1024-2048 МБ;
  • ОП 16 ГБ и более — можно без подкачки или 512 МБ.

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

  1. У некоторых приложений существует постоянная необходимость в наличии файла подкачки и если его отключить, может возникнуть ошибка в его непосредственной работе. Также станет невозможной запись дампа памяти при возникновении “синего экрана смерти” (BSOD`ax).
  2. Если в системе часто остаются некоторые запущенные приложения в свернутом виде и происходит переключение на другие программы, то в данном случае необходимо иметь достаточно большой объем файла подкачки. Данные в свернутых ПО продолжат записываться именно в него. Правда здесь также есть зависимость от объема RAM.

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

Чтобы изменить объем виртуальной памяти с помощью настройки файлов подкачки, необходимо выполнить следующие действия:

  • Нажмите комбинацию клавиш Win+R и щелкните “ОК”.
  • Переключитесь на вкладку “Дополнительно” и нажмите “Параметры”.
  • В данном разделе найдите пункт “Дополнительно” и выберите “Изменить”.
  • Снимите галочку с опции “Автоматически выбирать объем файла подкачки” и нажмите “Указать размер”.
  • Введите минимальный и максимальный объем в МБ и кликните “Задать”.

После проведенных манипуляций система предложит выполнить перезагрузку компьютера — щелкните “ОК”. После перезагрузки устройства все заданные изменения вступят в силу.

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

Если же объем оперативной памяти достаточно большой и требуется отключение файлов подкачки, это можно сделать с помощью переключателя, который необходимо поставить в пункт “Без файла подкачки”.

Заключение

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

  • Все посты
  • KVM-оборудование (equipment) (2)
  • Powerline-адаптеры (2)
  • Безопасность (security) (4)
  • Беспроводные адаптеры (4)
  • Блоки питания (power supply) (12)
  • Видеокарты (videocard) (42)
  • Видеонаблюдение (CCTV) (6)
  • Диски HDD и твердотельные SSD (60)
  • Дисковые полки (JBOD) (2)
  • Звуковые карты (sound card) (3)
  • Инструменты (instruments) (1)
  • Источники бесперебойного питания (ИБП, UPS) (26)
  • Кабели и патч-корды (5)
  • Коммутаторы (switches) (12)
  • Компьютерная периферия (computer peripherals) (41)
  • Компьютеры (PC) (42)
  • Контроллеры (RAID, HBA, Expander) (4)
  • Корпусы для ПК (13)
  • Материнские платы для ПК (26)
  • Многофункциональные устройства (МФУ) (6)
  • Модули памяти для ПК, ноутбуков и серверов (16)
  • Мониторы (monitor) (35)
  • Моноблоки (All-in-one PC) (8)
  • Настольные системы хранения данных (NAS) (2)
  • Ноутбуки (notebook, laptop) (34)
  • Общая справка (46)
  • Охлаждение (cooling) (15)
  • Планшеты (tablets) (3)
  • Плоттеры (plotter) (1)
  • Принтеры (printer) (6)
  • Программное обеспечение (software) (39)
  • Программное обеспечение для корпоративного потребителя (12)
  • Проекторы (projector) (2)
  • Процессоры для ПК и серверов (43)
  • Рабочие станции (workstation) (5)
  • Распределение питания (PDU) (1)
  • Расходные материалы для оргтехники (1)
  • Расширители Wi-Fi (повторители, репиторы) (3)
  • Роутеры (маршрутизаторы) (14)
  • Серверы и серверное оборудование (42)
  • Сетевые карты (network card) (4)
  • Сетевые фильтры (surge protector) (2)
  • Системы хранения (NAS) (1)
  • Сканеры (scanner) (1)
  • Телекоммуникационные шкафы и стойки (6)
  • Телефония (phone) (4)
  • Тонкие клиенты (thin client) (2)
  • Трансиверы (trensceiver) (5)
  • Умные часы (watch) (1)

Файл подкачки для 8 гб озу x64

Всем привет, дамы и господа! Сегодня обсудим файл подкачки для 8 Гб ОЗУ x64 — для чего он нужен и какой он должен быть если у вас на компе мало оперативной памяти. Также вы узнаете, как его сделать требуемого размера и как его можно настроить.

Зачем и какой нужен

Для понимания темы я напомню, как работает оперативная память(ОЗУ). Независимо от того, какая используется операционная система — windows 10, 8.1, 7 или более ранняя, работает этот компонент всегда одинаково.

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

Разные приложения требуют разного объема ОЗУ. Например, текст занимает всего десяток килобайт, а вот уже для современных игр класса ААА и 16 Гб может оказаться мало.

Если оперативки не хватает, то ПК начинает подтормаживать. Все данные не помещаются, поэтому ОЗУ обрабатывает их по мере накопления.

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

Частично устранить подобную проблему помогает файл подкачки — зарезервированное место на жестком диске, которое используется как виртуальная оперативка. Так как скорость записи и чтения данных на магнитный диск существенно медленнее, то и работает компьютер все равно хуже, чем если бы ОЗУ была физической.

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

Как сделать в Виндовс

Итак, нужен ли и зачем вам это надо разобрались. Теперь о том, как его сделать или изменить размеры. Алгоритм действий:

  • Нажать кнопку «Пуск» и выбрать пункт «Компьютер»;

  • Перейти во вкладку «Дополнительные параметры системы»;
  • Открыть вкладку «Дополнительно»;
  • Во вкладке «Быстродействие» нажать кнопку «Параметры»;
  • Во вкладке «Дополнительно» в пункте «Виртуальная» память нажать кнопку «Изменить»;
  • Выбрать диск, на котором вы будете ставить файл подкачки;
  • Установить его размер и нажать кнопку «Применить».

Чтобы изменения вступили в силу, надо перезагрузить компьютер. Вот и все, после запуска операционной системы у вас уже будет не только ОЗУ, но и виртуальная память. Какой именно нужен размер, часто выбирается «методом тыка»: если ее мало, то всегда можно увеличить.

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

Также советую почитать статьи «Как посмотреть, сколько используется», «Как проверить оперативку на Виндовс 10» и «Можно ли увеличить ОЗУ»(скоро появится на блоге).

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

 

С уважением, автор блога Андрей Андреев.

Сколько свопов следует использовать в Linux?

Сколько должен быть размер свопа? Должен ли своп быть в два раза больше размера ОЗУ или должен составлять половину размера ОЗУ? Нужен ли вообще своп, если в моей системе несколько ГБ ОЗУ?

Пожалуй, это наиболее часто задаваемые вопросы о выборе размера подкачки при установке Linux.

Ничего нового. Всегда было много путаницы в отношении размера свопа.

Долгое время рекомендуемый размер подкачки вдвое превышал размер ОЗУ, но это золотое правило больше не применимо к современным компьютерам. У нас есть системы с объемом оперативной памяти до 128 ГБ; на многих старых компьютерах нет даже такого большого жесткого диска.

Но какой размер подкачки вы бы выделили для системы с 32 ГБ оперативной памяти? 64 ГБ? Это было бы смехотворной тратой жесткого диска, не так ли?

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

Объяснение упрощено для (почти) всеобщего понимания.

Что такое своп? Когда используется своп?

Ваша система использует оперативную память (ОЗУ) при запуске приложения. Когда запущено всего несколько приложений, ваша система справляется с доступной оперативной памятью.

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

Подкачка действует как передышка для вашей системы, когда ОЗУ исчерпывается. Здесь происходит следующее: когда ОЗУ исчерпывается, ваша система Linux использует часть памяти жесткого диска и выделяет ее работающему приложению.

Звучит круто. Означает ли это, что если вы выделите 50 ГБ размера подкачки, ваша система сможет запускать сотни или даже тысячи приложений одновременно? НЕПРАВИЛЬНО!

Видите ли, здесь важна скорость. Данные доступа к RAM в порядке наносекунд. SSD получает доступ к данным за микросекунды, а обычный жесткий диск — за миллисекунды. Это означает, что оперативная память в 1000 раз быстрее, чем SSD, и в 100 000 раз быстрее, чем обычный HDD.

Если приложение слишком сильно зависит от свопа, его производительность снизится, поскольку оно не сможет получить доступ к данным с той же скоростью, что и в ОЗУ. Таким образом, вместо того, чтобы тратить 1 секунду на задачу, выполнение той же задачи может занять несколько минут. Это оставит приложение практически бесполезным. Это известно как пробуксовка в вычислительных терминах.

Другими словами, небольшой обмен полезен. Многое из этого будет бесполезным.

Зачем нужен своп?

Есть несколько причин, по которым вам может понадобиться своп.

  • Если в вашей системе ОЗУ менее 1 ГБ, вы должны использовать подкачку, так как большинство приложений скоро исчерпают ОЗУ.
  • Если в вашей системе используются ресурсоемкие приложения, такие как видеоредакторы, было бы неплохо использовать некоторое пространство подкачки, так как здесь может быть исчерпана ваша оперативная память.
  • Если вы используете спящий режим, то вы должны добавить подкачку, потому что содержимое ОЗУ будет записано в раздел подкачки. Это также означает, что размер подкачки должен быть не меньше размера оперативной памяти.
  • Избегайте странных событий, таких как выход программы из строя и потребление оперативной памяти.

Нужен ли своп, если у вас много оперативной памяти?

Это действительно хороший вопрос. Если у вас 32 ГБ или 64 ГБ ОЗУ, есть вероятность, что ваша система, возможно, никогда не будет использовать всю ОЗУ и, следовательно, никогда не будет использовать раздел подкачки.

Но рискнешь ли ты? Я предполагаю, что если в вашей системе 32 ГБ ОЗУ, у нее также должен быть жесткий диск на 100 ГБ. Не помешает выделить пару ГБ подкачки. Это обеспечит дополнительный уровень «стабильности», если неисправная программа начнет неправильно использовать ОЗУ.

Можно ли использовать Linux без свопа?

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

На самом деле такой дистрибутив, как Ubuntu, автоматически создает файл подкачки размером 2 ГБ. Это должно дать вам указание на то, что рекомендуется иметь некоторое пространство подкачки.

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

Как создать и использовать файл подкачки в Linux

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

Это FOSSAbhishek Prakash

Сколько должен быть размер подкачки?

Теперь большой вопрос. Каким должно быть идеальное пространство подкачки для установки Linux?

Проблема в том, что на этот вопрос о размере подкачки нет однозначного ответа. Есть только рекомендации.

У разных людей разное мнение об идеальном размере свопа. Даже основные дистрибутивы Linux не имеют одинаковых рекомендаций по размеру подкачки.

Если вы следуете предложению Red Hat, они рекомендуют размер подкачки 20% ОЗУ для современных систем (т. е. ОЗУ 4 ГБ или выше).

CentOS рекомендует другой размер раздела подкачки. Он предлагает размер подкачки:

  • Двойной размер ОЗУ, если ОЗУ меньше 2 ГБ
  • Размер ОЗУ + 2 ГБ, если размер ОЗУ более 2 ГБ, т. е. 5 ГБ подкачки для 3 ГБ ОЗУ

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

В противном случае рекомендуется:

  • Если ОЗУ меньше 1 ГБ, размер подкачки должен быть не меньше размера ОЗУ и не более чем в два раза больше ОЗУ
  • Если объем ОЗУ превышает 1 ГБ, размер подкачки должен быть как минимум равен квадратному корню из объема ОЗУ и не более чем вдвое превышать размер ОЗУ
  • Если используется спящий режим, размер подкачки должен быть равен объему ОЗУ плюс квадратный корень из размера ОЗУ

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

Объем ОЗУ Размер подкачки (без гибернации) Размер подкачки (со спящим режимом)
256 МБ 256 МБ 512 МБ
512 МБ 512 МБ 1 ГБ
1 ГБ 1 ГБ 2 ГБ
2 ГБ 1 ГБ 3 ГБ
3 ГБ 2 ГБ 5 ГБ
4 ГБ 2 ГБ 6 ГБ
6 ГБ 2 ГБ 8 ГБ
8 ГБ 3 ГБ 11 ГБ
12 ГБ 3 ГБ 15 ГБ
16 ГБ 4 ГБ 20 ГБ
24 ГБ 5 ГБ 29 ГБ
32 ГБ 6 ГБ 38 ГБ
64 ГБ 8 ГБ 72 ГБ
128 ГБ 11 ГБ 139 ГБ

Какой размер подкачки вы используете?

Ответ никогда не бывает простым. Как я уже говорил ранее, в течение долгого времени было рекомендовано, чтобы подкачка удваивала размер оперативной памяти. На самом деле мой выпуск Dell XPS 13 Ubuntu имеет размер подкачки 16 ГБ для 8 ГБ ОЗУ. Поэтому даже Dell решила придерживаться золотого правила swap=2xRAM.

Какой размер подкачки вы предпочитаете для вашей системы Linux?

Каков правильный объем пространства подкачки для современной системы Linux?

Изображение:

Льюис Коулз, CC BY-SA 4.0

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

Много лет назад эмпирическое правило для объема пространства подкачки, которое должно быть выделено, равнялось удвоенному объему оперативной памяти, установленной на компьютере. Конечно, это было тогда, когда оперативная память типичного компьютера измерялась в КБ или МБ. Таким образом, если бы компьютер имел 64 КБ ОЗУ, раздел подкачки размером 128 КБ был бы оптимальным размером.

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

Оперативная память стала совсем недорогой, и сейчас многие компьютеры имеют оперативную память в десятки гигабайт. Большинство моих новых компьютеров имеют как минимум 4 ГБ или 8 ГБ ОЗУ, два — 32 ГБ, а моя основная рабочая станция — 64 ГБ. При работе с компьютерами с огромным объемом оперативной памяти ограничивающий фактор производительности для пространства подкачки намного ниже, чем множитель 2X. Как следствие, рекомендуемое пространство подкачки считается функцией системной памяти рабочая нагрузка , а не системная память.

В таблице 1 приведен рекомендуемый проектом Fedora размер раздела подкачки в зависимости от объема оперативной памяти в вашей системе и от того, хотите ли вы достаточно памяти для перехода системы в режим гибернации. Чтобы разрешить спящий режим, вам нужно отредактировать пространство подкачки на этапе пользовательского разбиения. «Рекомендуемый» размер раздела подкачки устанавливается автоматически во время установки по умолчанию, но я обычно нахожу его либо слишком большим, либо слишком маленьким для моих нужд.

Руководство по установке Fedora 28 определяет современные представления о распределении пространства подкачки. Обратите внимание, что другие версии Fedora и другие дистрибутивы Linux могут немного отличаться, но это та же самая таблица, которую Red Hat Enterprise Linux использует для своих рекомендаций. Эти рекомендации не изменились со времен Fedora 19.

Объем оперативной памяти, установленной в системе Рекомендуемое пространство подкачки Рекомендуемое пространство подкачки при гибернации
≤ 2 ГБ 2 ОЗУ 3X ОЗУ
2 ГБ – 8 ГБ = ОЗУ 2 ОЗУ
8–64 ГБ 4G до 0,5X ОЗУ 1,5X ОЗУ
>64 ГБ Минимум 4 ГБ Спящий режим не рекомендуется

Таблица 1: Рекомендуемое системное пространство подкачки в документации Fedora 28.

Таблица 2 содержит мои рекомендации, основанные на моем многолетнем опыте работы в различных средах.

Объем оперативной памяти, установленной в системе Рекомендуемое пространство подкачки
≤ 2 ГБ 2 ОЗУ
2 ГБ – 8 ГБ = ОЗУ
> 8 ГБ 8 ГБ

Таблица 2: Рекомендуемое пространство подкачки системы.

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

Чтобы проверить рекомендации Fedora (и RHEL) по пространству подкачки, я использовал ее рекомендацию 0,5 * RAM на двух моих самых больших системах (с 32 ГБ и 64 ГБ ОЗУ). Даже при запуске четырех или пяти виртуальных машин, нескольких документов в LibreOffice, Thunderbird, веб-браузере Chrome, нескольких сеансах эмулятора терминала, файловом менеджере Xfe и ряде других фоновых приложений, единственный раз, когда я вижу какое-либо использование подкачки, это во время резервного копирования. Я запланировал каждое утро примерно в 2 часа ночи. Даже в этом случае объем подкачки не превышает 16 МБ — да, мегабайт . Эти результаты относятся к моей системе с моими нагрузками и не обязательно применимы к вашей реальной среде.

Недавно у меня был разговор о пространстве подкачки с некоторыми другими модераторами сообщества здесь, на Opensource.com, и Крис Шорт, один из моих друзей в этой прославленной и талантливой группе, указал мне на старую статью, в которой он рекомендовал использовать 1 ГБ для место подкачки.

Ваш комментарий будет первым

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *