Раздел подкачки в Linux. Как правильно определить размер

Раздел подкачки на общем жестком диске. Графическое представление.

Раздел подкачки на жестком диске, совместно используемом Windows и Ubuntu.

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

Для чего Linux использует раздел подкачки или подкачки?

Данные и выполняемые программы хранятся в так называемой оперативной памяти или оперативной памяти. То, что хранится в оперативной памяти, теряется при выключении компьютера.

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

Мы называем раздел подкачки a область жесткого диска, которую операционная система использует для временного хранения. Использовал когда в ОЗУ не хватает места для сохранения данных активного приложения.

Доступ к информации, записанной в раздел подкачки, будет значительно медленнее, чем доступ к информации, хранящейся в ОЗУ. Таким образом, используемый нами дистрибутив Linux предпочтет используйте раздел подкачки для старых данных.

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

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

Совершенно необходимо создать раздел подкачки иВ этих случаях:

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

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

Когда у вас достаточно оперативной памяти (более 8 или 16 ГБ в зависимости от типа приложений, которые вы используете), удобно назначить процентную долю диска для раздела подкачки. Это поможет предотвратить использование неисправной программой большего объема памяти, чем необходимо, и блокировку системы.

Это не так странно, как кажется.
Два года назад пользователи GNOME 3.26 сообщили, что потребление памяти увеличивается экспоненциально при переключении между окнами или доступе к меню. Хоть тема и исправлена, но предупредить не помешает.

Конечно, размер вашего жесткого диска будет важным фактором. Если вы установили свой дистрибутив Linux на флешку на 16 ГБ, у вас не будет много вариантов.

Способы определения правильного размера раздела подкачки.

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

  • Если Оперативная память равна или меньше 2 ГБ е присваиваетсяl удвоить дисковое пространство.
  • Если объем оперативной памяти больше 2 ГБ и меньше 5 ГБ сдавай получим 2 гб в ОЗУ.
  • Когда Оперативная память  что у нас есть больше 5 ГБ мы выделяем 20% дискового пространства.
  • Чтобы без проблем использовать спящий режим, размер раздел подкачки должен быть равен размеру ОЗУ плюс квадратный корень из размера ОЗУ.

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

Файлы подкачки

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

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


3 комментариев, оставьте свой

Оставьте свой комментарий

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

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Manolo сказал

    Наконец-то очень поучительно.

    Я сомневаюсь. У меня есть несколько жестких дисков и 16 Гб оперативной памяти.
    Меня интересует свопинг, чтобы иметь возможность переходить в спящий режим.
    В настоящее время у меня есть 4 диска, SSD, где у меня есть раздел EFI, / boot и /, а остальные - жесткие диски. В одном из них у меня есть раздел подкачки 20 ГБ, но мой LinuxMint неправильно переходит в спящий режим. Я следил за несколькими руководствами, но так и не понял.
    Может быть необходимо превышение 20G?
    спасибо

    1.    Диего Герман Гонсалес сказал

      Это не точная наука. Теоретически 20 ГБ соответствуют правилу «память + квадратный корень из памяти». Попробуйте дать ему еще 10 гб, и если он заработает, спуститесь.

  2.   Алекс Хиностроза сказал

    Если моя оперативная память составляет 8 ГБ с 2 ГБ SWAP, этого достаточно, но если моя память составляет 16 ГБ, она удваивается, 4, 8,16, XNUMX и т. Д. - ...