How to make linux swap after install

Aku lupa bikin partisi swap di ubuntu pas install. Nah, pas buka docker sama jalanin watch proyek react typescript, macbook nya nge hang. Jadi bikin swap gimana caranya?


\ cek ada swap apa enggak
$ swapon --show
\ matiin swap kalo ada tapi kekecilan (biasanya 4G default)
$ sudo swapoff -a
\ hapus swap default
$ rm -f /swapfile
\ bikin swapfile baru (ini bikin 8 ukuran tiap fragmen 1G)
$ sudo dd if=/dev/zero of=/swapfile bs=1G count=8
\ cek swap lagi (sama aja kayak --show)
$ sudo swapon -s
\ ganti owner swapfile
$ sudo chown root:root /swapfile 
\ ganti mode swapfile
$ sudo chmod 0600 /swapfile
\ aktifkan swapfile
$ sudo mkswap /swapfile
\ cek lagi
$ swapon --show
\ kalo swap ga ada setelah reboot (intip /etc/fstab)
\ pastikan ada line di bawah
\ swap swap sw 0 0
\ kalo ga ada tambahin aja di line terbawah (/etc/fstab)

Sudah gitu aja, misal kesulitan bikin bisa cek thread ini. Have a good Friday.