У меня 16 ГБ ОЗУ, а основная система работает на SD-диске 128 ГБ. Поэтому у меня нет места для использования 16/32 ГБ для обмена.
Могу ли я создать своп на другом жестком диске? Или он должен быть на том же диске, что и система?
EDIT
Каковы шаги для переноса swap с /dev/sdc3 на /dev/sdb. Файл fstab выглядит так
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda2 during installation
UUID=6d9c9f84-02f0-4f59-b57f-6a4ebd06b87f / ext4 errors=remount-ro 0 1
# /boot/efi was on /dev/sda1 during installation
UUID=4B73-5222 /boot/efi vfat defaults 0 1
# /home was on /dev/sda4 during installation
UUID=b0233bff-100f-4741-ad00-29ffc6f26057 /home ext4 defaults 0 2
# swap was on /dev/sda3 during installation
UUID=1a3ad087-9ba3-4312-9307-a84dade9e1bf none swap sw 0 0
Поскольку у вас 16 ГБ ОЗУ, нет необходимости в разделе «своп». Кроме того, правило «свопинг должно быть в 1-2 раза больше ОЗУ» действует только для систем с меньшей ОЗУ, т. Е. 2GB.
Вы можете создать раздел подкачки на отдельном диске с помощью mkswap и swapon.
Eg - To для переноса swap из / dev / sdc3 в / dev / sdb1 -
swapoff /dev/sdc3
mkswap /dev/sdb1
swapon /dev/sdb1
и отредактируйте запись подкачки в / etc / fstab.