Cara menambahkan ruang swap di linux
- 1489
- 137
- Dominick Barton
Menukar Memori adalah bagian dari System Permanent Storage (HardDisk). Ketika sistem menemukan memori fisik sistem penuh, maka secara otomatis memulai pemanfaatan memori swap yang tersedia pada sistem. Secara sederhana, memori swap adalah bagian dari hard disk yang digunakan sebagai RAM pada sistem.
Jika sistem Anda menghadapi masalah seperti sistem kehabisan memori dan Anda tidak ingin meningkatkan memori fisik. Maka ini adalah ide terbaik untuk menambahkan memori swap di sistem Anda. Ingat, ingatan bertukar baik tetapi jauh lebih lambat dari memori fisik.
Tutorial ini akan membantu Anda membuat file swap di sistem Linux dan menggunakannya sebagai memori swap.
Menambahkan memori swap di linux
Berikut adalah tutorial langkah demi langkah untuk membuat file swap pada sistem Linux.
- Periksa pertukaran sistem : Sebelum mulai bekerja, periksa apakah sistem sudah bertukar diaktifkan. Jika tidak ada swap, Anda hanya akan mendapatkan header output.
swapon sudo -s
Atau gunakan perintah gratis atau atas untuk melihat status memori swap.
- Buat file swap : Mari kita buat file yang akan digunakan untuk pertukaran 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 yang terpasang.
sudo fallocate -l 4g /swapfile
Sistem saya memiliki 2 GB memori fisik terpasang. Jadi saya membuat file swap 4 GB menggunakan perintah berikut.
Kemudian atur izin yang tepat pada file:
chmod 600 /swapfile
- Jadikan itu bertukar: Sekarang buat file ini sebagai swap file yang dapat digunakan menggunakan mkswap memerintah.
sudo mkswap /swapfile
- Aktifkan swap: Setelah itu, aktifkan memori swap di sistem Anda menggunakan Swapon memerintah.
sudo swapon /swapfile
Sekarang, periksa lagi bahwa pertukaran diaktifkan atau tidak. Anda akan melihat hasilnya seperti di bawah ini.
swapon sudo -s
Ukuran Jenis Nama File. File Prioritas /Swapfile 4194300 0 -1 - Pengaturan Pertukaran Permanen: Tambahkan entri berikut /etc/fstab file untuk mengaktifkan swap pada reboot sistem. Itu ide yang bagus untuk membuat salinan file ini sebelum berubah:
vim /etc /fstab
/swapfile tidak ada swap sw 0 0
- Parameter Kernel Pengaturan: Sekarang ubah Swappiness Parameter kernel sesuai kebutuhan Anda. Ini memberi tahu sistem seberapa sering sistem menggunakan area pertukaran ini.
Edit /etc/sysctl.conf file dan tambahkan konfigurasi berikut dalam file.
sudo vim /etc /sysctl.conf
vm.Swappiness = 10
Sekarang muat ulang file konfigurasi sysctl
sudo sysctl -p
Hapus ruang swap
Jika Anda tidak memerlukan file swap atau perlu meningkatkan file swap. Anda dapat menonaktifkan file swap yang sudah aktif pada sistem menggunakan perintah berikut.
swapoff /swapfile
Anda dapat membuat file swap baru yang lebih besar menggunakan langkah -langkah di atas atau untuk menonaktifkan secara permanen menghapus entri dari /etc /fstab file.
Kesimpulan
Anda telah berhasil membuat file swap di mesin Linux Anda dan mengonfigurasinya sebagai memori swap.