Ini adalah parameter sysctl. Anda dapat mengaturnya dengan menulis ke /proc/sys/CATEGORY/ENTRY
atau dengan memanggil sysctl
perintah dengan argumen /proc/sys/CATEGORY/ENTRY=VALUE
. Pengaturan ini memengaruhi kernel yang sedang berjalan, tidak persisten.
Jika Anda ingin membuat pengaturan ini terus-menerus, Anda perlu mengaturnya saat boot. Di Ubuntu, buat file di direktori /etc/sysctl.d
disebut becko-vm-dirty.conf
mengandung
# Shrink the disk buffers to a more reasonable size. See http://lwn.net/Articles/572911/
vm.dirty_background_bytes = 16777216
vm.dirty_bytes = 50331648
Untuk mengembalikan perubahan, tulis kembali nilai lama. Tidak ada perintah “restore default”.
Perhatikan bahwa parameter ini agak aneh:ada juga parameter yang disebut vm.dirty_ratio
dan vm.dirty_background_ratio
, yang mengontrol pengaturan yang sama tetapi menyatakan ukuran sebagai persentase dari total memori, bukan jumlah byte. Untuk masing-masing dari dua setelan, mana saja dari ratio
atau bytes
ditetapkan terakhir diutamakan.