Swappiness adalah parameter kernel Linux yang mengontrol keseimbangan antara menukar proses yang tidak aktif dan menggunakan memori RAM yang tersedia. Nilai swappiness default di sebagian besar distribusi Linux adalah 60, yang berarti sistem mulai menukar proses ketika memori yang tersedia turun di bawah 40%. Namun, nilai default ini mungkin tidak sesuai untuk semua situasi, dan mengubah nilai swappiness dapat meningkatkan performa sistem.
Advertisement
Pada artikel ini, kita akan membahas cara mengubah nilai swappiness di Linux. Kami akan membahas berbagai metode untuk mengubah nilai swappiness sementara dan permanen. NbspMengubah nilai swappiness sementara
Untuk mengubah nilai swappiness sementara, Anda dapat menggunakan perintah sysctl. Perintah ini memungkinkan Anda untuk memodifikasi parameter kernel saat runtime.
Berikut adalah langkah-langkah untuk mengubah nilai swappiness sementara:
Langkah 1: Periksa nilai swappiness saat ini
Sebelum mengubah nilai swappiness, Anda dapat memeriksa nilai saat ini dengan menggunakan perintah berikut:
[ pre class=terminal>cat /proc/sys/vm/swappiness
Output akan berupa angka antara 0 dan 100, menunjukkan nilai swappiness saat ini.
Langkah 2: Ubah nilai swappiness
Untuk mengubah nilai swappiness sementara, Anda dapat menggunakan yang berikut ini command:
sudo sysctl vm.swappiness=
Replace dengan nilai swappiness yang diinginkan. Misalnya, jika Anda ingin menetapkan nilai swappiness menjadi 10, Anda dapat menggunakan perintah berikut:
sudo sysctl vm.swappiness=10
Ini akan menetapkan nilai swappiness menjadi 10, yang berarti sistem akan mulai menukar proses ketika memori yang tersedia turun di bawah 90%.
Langkah 3: Verifikasi nilai swappiness baru
Anda dapat memverifikasi nilai swappiness baru dengan menggunakan perintah cat:
cat /proc/sys/vm/swappiness ] pre
Keluarannya harus berupa nilai swappiness baru yang Anda setel.
Perubahan permanen nilai swappiness
Untuk membuat nilai swappiness permanen saat reboot, Anda dapat memodifikasi file sysctl.conf. File ini digunakan untuk mengatur parameter kernel pada saat boot.
Berikut adalah langkah-langkah untuk membuat nilai swappiness menjadi permanen:
Langkah 1: Buka file sysctl.conf
Anda dapat membuka file sysctl.conf menggunakan editor teks. Misalnya, Anda dapat menggunakan editor nano:sudo nano /etc/sysctl.confStep 2: Tambahkan nilai swappiness
Tambahkan baris berikut di akhir file:
vm.swappiness= 1vm.swappiness=
Ganti dengan nilai swappiness yang diinginkan. Misalnya, jika Anda ingin menetapkan nilai swappiness menjadi 10, Anda dapat menambahkan baris berikut:
vm.swappiness=101vm.swappiness=10
Setelah menambahkan nilai swappiness, simpan dan tutup file.
Langkah 3: Terapkan perubahan
Untuk menerapkan perubahan , jalankan perintah berikut:sudo sysctl -p
Ini akan memuat nilai swappiness baru dari file sysctl.conf.
Langkah 4: Verifikasi nilai swappiness baru
Anda dapat memverifikasi nilai swappiness baru dengan menggunakan cat perintah:cat /proc/sys/vm/swappiness
Keluarannya harus nilai swappiness baru yang Anda atur.
Conclusion
Mengubah nilai swappiness di Linux dapat meningkatkan kinerja sistem dalam situasi tertentu. Pada artikel ini, kami membahas cara mengubah nilai swappiness secara sementara dan permanen. Dengan mengikuti langkah-langkah yang diuraikan di atas, Anda dapat mengatur nilai swappiness ke nilai yang paling sesuai dengan kebutuhan Anda.
Referensi tecadmin.comArtikel Diperbarui pada: April 22, 2023
Kontributor: Syauqi Wiryahasana
Model: Haifa Manik Intani