Disable Partisi Swap Manjaro
Posted on
Jaman dahulu kala, untuk disable swap cuku edit fstab dan comment atau hapus entry swap. Contohnya seperti ini:
cat /etc/fstab
# output
# /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>
UUID=F520-C9DE /boot/efi vfat umask=0077 0 2
UUID=dd64c675-f071-4db1-9d5c-981de854619c / ext4 defaults,noatime 0 1
#UUID=95aad2f9-fe0a-4646-ac69-cf50f9c8853e swap swap defaults,noatime 0 2
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
Namun cara tersebut sudah tidak berlaku, khususnya di Manjaro. Aku mencoba disable swap Manjaro dengan edit fstab kemudian reboot, swap masih jalan dan berfungsi. Hal tersebut terjadi sejak systemd 'menyerang' dunia linux. Yep, sekarang swap di Manjaro Linux di handle oleh systemd. Untuk disable swap di Manjaro Linux, kita harus mulai dari melihat unit systemd mana yang mengatur swap.
systemctl --type swap
Akan kelihatan unit systemd yang mengatur swap. Untuk disable swap di manjaro linux, maka kita perlu disable dan mask unit tersebut.
sudo systemctl disable --now dev-sda4.swap
sudo systemctl mask dev-sda4.swap
systemctl reboot
Catatan: dev-sda4.swap
disesuaikan dengan output dari systemctl --type swap
.
Selesai, sekarang partisi swap manjaro linux sudah terdisable dengan benar.
free -h
total used free shared buff/cache available
Mem: 7,7Gi 1,5Gi 4,3Gi 261Mi 1,9Gi 5,7Gi
Swap: 0B 0B 0B
Cool~