Увеличиваем объем swap памяти, а что если уже есть раздел swap?

Если у вас swap раздел и он маловат, или просто недостаточно swap памяти, её можно расширить файлом, чтобы не делать переразметку диска.

Чтобы добавить дополнительный swap раздел из файла на Linux, вы можете использовать следующие шаги:

1. Проверьте текущее состояние своей системы, используя команду swapon -s . Она покажет вам информацию о существующих swap разделах.

2. Создайте файл для нового swap раздела с помощью команды sudo fallocate -l <размер> <путь_к_файлу> . Например, sudo fallocate -l 1G /swapfile создаст файл размером 1 гигабайт.

3. Установите правильные разрешения на файл с помощью команды sudo chmod 600 <путь_к_файлу>.

4. Преобразуйте файл в swap раздел с помощью команды sudo mkswap <путь_к_файлу> .

5. Активируйте новый swap раздел с помощью команды sudo swapon <путь_к_файлу>.

6. Добавьте запись в файл /etc/fstab , чтобы новый swap раздел автоматически монтировался при загрузке системы. Откройте файл в текстовом редакторе с правами администратора и добавьте следующую строку:
<путь_к_файлу> none swap sw 0 0

7. Перезагрузите систему или выполните команду sudo swapon -a, чтобы активировать все swap разделы.

После выполнения этих шагов, у вас должен быть дополнительный swap раздел на вашей системе Linux.

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

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

Рекомендуемый размер swap зависит от нескольких факторов, таких как объем оперативной памяти (RAM) и тип использования системы. Вот некоторые рекомендации:

1. Если у вас меньше 2 ГБ оперативной памяти, рекомендуется создать swap раздел размером, равным двойному объему оперативной памяти (например, 4 ГБ для 2 ГБ RAM).

2. Если у вас от 2 ГБ до 8 ГБ оперативной памяти, рекомендуется создать swap раздел размером, равным объему оперативной памяти (например, 8 ГБ для 8 ГБ RAM).

3. Если у вас более 8 ГБ оперативной памяти, обычно достаточно создать swap раздел размером 4 ГБ или менее.

Однако следует отметить, что в современных системах с большим объемом оперативной памяти роль swap-пространства может быть ограничена. Если у вас достаточно оперативной памяти для покрытия обычного использования и нагрузки системы, размер swap может быть уменьшен или даже не использоваться вовсе.

В конечном итоге, оптимальный размер swap зависит от ваших потребностей и конкретных условий использования системы.

Создаём и подключаем файл подкачки swap

Оставить ответ

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