Cara menambahkan ruang swap di ubuntu 20.04

Cara menambahkan ruang swap di ubuntu 20.04

Memori virtual adalah memori fisik yang telah ditandai sebagai tersedia untuk data baru. Ini digunakan untuk meningkatkan jumlah data yang dapat disimpan dalam sistem komputer dengan menyimpan data sementara pada perangkat penyimpanan, seperti hard drive, bukan dalam memori fisik. Misalnya, jika komputer memiliki 4 GB memori fisik dan komputer menjalankan tiga aplikasi yang masing -masing memerlukan 2 GB memori, komputer tidak akan dapat menjalankan ketiga aplikasi secara bersamaan. Namun, jika komputer memiliki 8 GB memori virtual, ia dapat membagi 8 GB memori virtual menjadi 4 GB untuk setiap aplikasi dan 2 GB akan tetap sebagai memori fisik gratis. Hanya ada satu alasan yang sangat bagus untuk menambahkan pertukaran di Centos. Dan saat itulah Anda kehabisan memori fisik dan tidak dapat melayani permintaan baru apa pun. Saat ini terjadi, OS bertukar proses dan halaman dan halaman yang paling baru digunakan (LRU). Dengan ruang swap yang cukup, Anda dapat menghindari mencapai situasi ini.

Artikel ini akan membantu Anda membuat ruang swap di sistem ubuntu Anda setelah instalasi.

Cara menambahkan swap di ubuntu

Ikuti langkah -langkah di bawah ini untuk membuat dan mengaktifkan memori swap di sistem Ubuntu Anda.

1. Periksa swap saat ini

Sebelum bekerja pastikan bahwa sistem telah bertukar diaktifkan. Jika tidak ada pertukaran, Anda hanya akan mendapatkan header output.

swapon sudo -s  

2. Buat file swap

Mari kita buat file yang akan digunakan untuk bertukar di sistem ukuran yang diperlukan. Sebelum membuat file, pastikan Anda memiliki ruang kosong yang cukup di disk. Secara umum, ini merekomendasikan bahwa pertukaran harus sama dengan dua kali lipat dari memori fisik terpasang.

Tetesan laut digital saya memiliki memori 2GB. Jadi menciptakan swapfile dalam ukuran 4GB.

sudo fallocate -l 4g /swapfile  chmod 600 /swapfile  

Kemudian, buatlah untuk menukar format dan mengaktifkannya pada sistem Anda dengan menjalankan perintah berikut:

sudo mkswap /swapfile  sudo swapon /swapfile  

3. Jadikan swap permanen

Setelah menjalankan perintah di atas, swap memori ditambahkan ke sistem Anda dan sistem operasi dapat menggunakannya saat diperlukan. Tetapi setelah reboot sistem pertukaran akan menonaktifkan lagi.

Anda dapat membuatnya permanen dengan menambahkan entri berikut /etc/fstab mengajukan. Edit /etc/fstab file di editor:

sudo vim /etc /fstab  

Tambahkan entri di bawah ini ke akhir file:

/swapfile tidak ada swap sw 0 0 

Simpan file dan tutup. Sekarang swap memori akan tetap diaktifkan setelah sistem reboot.

4. Periksa Memori Pertukaran Sistem

Anda telah berhasil menambahkan memori swap ke sistem Anda. Jalankan salah satu perintah di bawah ini untuk melihat memori swap aktif saat ini pada sistem Anda:

swapon sudo -s  gratis -m  

5. Perbarui parameter Swappiness

Sekarang ubah Swappiness Parameter kernel sesuai kebutuhan Anda. Ini memberi tahu sistem seberapa sering sistem menggunakan area pertukaran ini.

Edit /etc/sysctl.conf mengajukan:

sudo vim /etc /sysctl.conf  

Tambahkan konfigurasi berikut ke akhir file

vm.Swappiness = 10 

Sekarang muat ulang file konfigurasi sysctl

sudo sysctl -p  

Kesimpulan

Ketika suatu sistem kehabisan memori, sistem operasi akan mulai bertukar atau halaman keluar halaman memori ke penyimpanan persisten seperti drive disk. Saat Anda memiliki lebih banyak ruang disk gratis, Anda dapat menambahkan ruang swap tambahan sehingga OS Anda memiliki lokasi tambahan untuk menyimpan data sementara bila perlu. Dalam tutorial ini, Anda telah belajar menambahkan ruang swap di sistem Ubuntu.