Как добавить swap в Debian

Недавно я получил в своей линухе ошибку - out of memory. Ну и решил что пора добавить swap-пространства (подкачки) в мой debian десктоп. У меня уже был опыть добавления, но на серверах под управлением FreeBSD и лишь тогда, когда их ставили без swap. Что у меня случилось и в этот раз на десктопе.

1. Проверка системы на swap

$ sudo swapon --show [sudo] password for ak: $
не информативно, пробуем второй вариант
$ free -h total used free shared buff/cache available Mem: 15Gi 2,6Gi 10Gi 982Mi 3,3Gi 12Gi Swap: 0B 0B 0B $
Имеем опертивку и НОЛЬ диска.

2. Проверка свободного пространства

Какого пе$#$%а я сам сюда залез. Естественно оно у меня есть.

$ df -h Filesystem Size Used Avail Use% Mounted on udev 7,7G 0 7,7G 0% /dev tmpfs 1,6G 2,0M 1,6G 1% /run efivarfs 246K 99K 143K 41% /sys/firmware/efi/efivars /dev/dm-0 126G 45G 75G 38% / tmpfs 7,8G 76M 7,7G 1% /dev/shm tmpfs 5,0M 8,0K 5,0M 1% /run/lock tmpfs 1,0M 0 1,0M 0% /run/credentials/systemd-journald.service tmpfs 7,8G 67M 7,7G 1% /tmp /dev/nvme0n1p1 512M 33M 480M 7% /boot/efi tmpfs 1,6G 12M 1,6G 1% /run/user/1000 /dev/mapper/efc 954G 800G 154G 84% /efc $

3. Создание swap и проверка что создал

$ sudo fallocate -l 20G /swap $ sudo chmod 600 /swap $ ls -lh /swap -rw------- 1 root root 20G feb 20 12:20 /swap

4. Включение swap

$ sudo mkswap /swap Setting up swapspace version 1, size = 20 GiB no label, UUID=XXXXX $ $ sudo swapon /swap $ $ free -h total used free shared buff/cache available Mem: 15Gi 2,6Gi 11Gi 1,0Gi 2,5Gi 12Gi Swap: 20Gi 0B 20Gi $

5. Автозагруза swap

echo '/swap none swap sw 0 0' | sudo tee -a /etc/fstab



Вы только посетили наш сайт, КОММЕНТИРОВАНИЕ будет доступно через несколько минут.
возможно у Вас отключен javascript, если включен - просто обновите страницу