Jika saya mengonfigurasi nilai swappiness ke yang lain, dari mis.:60 ke 0, maka saya selalu perlu me-reboot mesin agar perubahan diterapkan? Bahkan saat memodifikasi dengan:
sysctl -w vm.swappiness=0
Jawaban yang Diterima:
Semuanya dijelaskan dengan baik di halaman Wikipedia yang Anda berikan.
# Set the swappiness value as root
echo 10 > /proc/sys/vm/swappiness
# Alternatively, run this as a non-root user
# This does the same as the previous command
sudo sysctl -w vm.swappiness=10
# Verify the change
cat /proc/sys/vm/swappiness
10
Pada titik ini, sistem akan mengelola swap seperti Anda baru saja mengonfigurasinya, TETAPI jika Anda me-reboot SEKARANG, perubahan Anda akan dilupakan dan sistem akan bekerja dengan nilai default (dengan asumsi 60, artinya akan mulai bertukar pada 40% penggunaan RAM).
Anda harus menambahkan baris di bawah ini di /etc/sysctl.conf
untuk menyimpan perubahan Anda secara permanen:
vm.swappiness = 10
Semoga lebih jelas untuk Anda sekarang!
Ssh Ke Beberapa Host Dan Jalankan Perintah?
Bagaimana Mengembalikan Tugas Latar Belakang Menjadi Di Latar Depan?