ubuntu swap Изменить размер области свопа -- "файл подкачки"

Возможная последовательность действий:

  1. Выключаем имеющийся файл подкачки:
    sudo swapoff -a
  2. Далее изменяем размер, это можно сделать по-разному, напр. командой:
    sudo dd if=/dev/zero of=/swapfile bs=1G count=8

    тут мы делаем размер раным 8 гигибайтам, где опции команды означают:

    • if = входной файл
    • of = выходной файл
    • bs = размер блока
    • count = количество блоков
  3. Далее выставляем права на файл:
    sudo chmod 600 /swapfile
  4. Помечаем этот файл как используемый именно для подкачки:
    sudo mkswap /swapfile
  5. И активируем своп:
    sudo swapon /swapfile
  6. Отлично, мы настроили своп, но чтобы эти настройки не слетели в случае перезагрузки, для ситуации, когда мы ранее использовали для свопа раздел а не файл, нам придется добавить информацию о новом файле для спова в /etc/fstab, напр. с помощью nano отредактируем его:
    sudo nano /etc/fstab 

    и добавим в конец этого файл такую строку (если ее там еще нет):

    /swapfile none swap sw 0 0

Проверить доступность свопа можно с помощью команды:

grep SwapTotal /proc/meminfo

или в целом для памяти:

free -h

Источники:

Key Words for FKN + antitotal forum (CS VSU):

vedro-compota's picture

Уточнить необходимость изменения прав и добавления в /etc/fstab как тут https://bogdancornianu.com/change-swap-s...

_____________
матфак вгу и остальная классика =)