GNU/Linux >> Belajar Linux >  >> Linux

Apakah Mengubah Swappiness Perlu Reboot?

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!


Linux
  1. Apakah Linux memerlukan pembersihan sesekali?

  2. Bagaimana Cara Kerja Sticky Bit?

  3. Output Dari Perintah "terakhir"?

  1. Perlu Untuk `builtin` Builtin?

  2. Rsync Apakah Mengubah Izin Direktori?

  3. Bagaimana Cara Kerja Perintah Tee??

  1. Mengubah Lokal di WINE

  2. Apa yang dilakukan izin eksekusi?

  3. Mengapa pengguna 'bin' memerlukan shell login?