GNU/Linux >> Belajar Linux >  >> Linux

Cara Membuat Atau Menambah Ruang Swap Di Linux

Sistem operasi menggunakan ruang swap ketika memori fisik (RAM) yang tersedia habis karena aplikasi yang selalu menuntut. Dalam situasi ini, sistem operasi memindahkan halaman tidak aktif di memori fisik ke ruang swap.

Pembebasan memori fisik ini akan digunakan untuk aplikasi lain. Ketika memori fisik tersedia cukup, area memori swap akan dibawa kembali ke memori fisik. Administrator memastikan bahwa ruang swap yang cukup ada dalam sistem sehingga beberapa memori fisik bebas selalu tersedia untuk sistem operasi. Artikel ini memberikan langkah-langkah untuk membuat atau menambah ruang swap dan juga menghapusnya jika Anda membutuhkannya.

​Apakah saya benar-benar membutuhkan ruang swap?

Tidak selalu, sistem yang disediakan memiliki sejumlah besar memori fisik (RAM). Tetapi disarankan untuk memiliki ruang swap yang berguna. Sistem mungkin macet saat sistem kehabisan memori fisik saat banyak aplikasi berjalan dengan jejak memori yang besar. Jika dibandingkan dengan RAM, ruang disk relatif murah!

Partisi atau file?

Ruang swap dapat berupa partisi swap khusus (disarankan), file swap, atau kombinasi keduanya. Secara default, sebagian besar distribusi Linux membuat partisi swap khusus atau file pada partisi sistem selama instalasi. Sistem operasi Windows umumnya memiliki ruang swap sebagai file.

Berapa ukuran swap yang disarankan?

Meskipun tidak ada aturan keras dan cepat untuk memiliki ruang swap, disarankan untuk memiliki setidaknya 1,5 kali memori fisik. Dalam kasus hibernasi, partisi swap setidaknya harus sebesar RAM ukuran.

Membuat ruang swap

Berikut adalah instruksi untuk membuat ruang swap menggunakan file:

  • Masuk sebagai root.
sudo su
  • Buat file swap di direktori “/var” dengan nama “swapfile”. Di shell, buat file dan atur izin root sebagai berikut:
cd /var
touch swapfile
chmod 600 swapfile
ls -la swapfile
  • Gunakan perintah “dd” untuk mengisi file swap dengan ukuran 1 GB (sebagai contoh) sebagai berikut :
dd if=/dev/zero of=/var/swapfile bs=1024k count=1000
  • Sekarang siapkan file swap:
mkswap /var/swapfile
  • Aktifkan file swap:
swapon /var/swapfile
  • Untuk memeriksa apakah file swap baru berhasil dibuat, salah satu dari perintah di bawah ini dapat digunakan.​
# cat /proc/swaps
# swapon –show 
  • Tambahkan baris di bawah ini ke file “/etc/fstab” sehingga lain kali saat sistem melakukan boot, file swap yang baru dibuat akan diaktifkan:
/var/swapfile none swap sw 0 0

Menonaktifkan dan menghapus file swap

Nonaktifkan file swap.

# swapoff /var/swapfile 

Hapus file swap.

# rm /var/swapfile 

Hapus entri dari file "/etc/fstab".

/var/swapfile none swap sw 0 0   

Batasan

Mekanisme swapping memang memiliki sisi negatifnya. Karena ruang swap berada di hard disk, waktu akses untuk swap lebih lambat dan karenanya tidak dapat menjadi pengganti lengkap untuk memori fisik.

​Kesimpulan

Administrator sistem dapat memperoleh keuntungan besar dengan menambahkan ruang swap yang cukup untuk menjaga sistem berjalan dengan lancar. Pemantauan rutin penggunaan memori sistem membantu menentukan ukuran ruang swap.

Kredit untuk – Ramakrishna Rujure


Linux
  1. Cara menambah ruang swap di Linux

  2. Cara mengisi hard drive di Linux

  3. Bagaimana cara membuat file acak 1GB di Linux?

  1. Cara Membuat File ZIP yang Dilindungi Kata Sandi di Linux

  2. Cara Membuat Swap di Linux

  3. Cara Meningkatkan Ukuran Swap di Ubuntu Linux

  1. Cara membuat file swap di Linux

  2. Buat file swap Linux

  3. Bagaimana cara menambahkan ruang swap di linux