Toto jsou parametry sysctl. Můžete je nastavit buď zápisem do /proc/sys/CATEGORY/ENTRY nebo voláním sysctl příkaz s argumentem /proc/sys/CATEGORY/ENTRY=VALUE . Tato nastavení ovlivňují běžící jádro, nejsou trvalá.
Pokud chcete, aby tato nastavení trvala, musíte je nastavit při spouštění. Na Ubuntu vytvořte soubor v adresáři /etc/sysctl.d s názvem becko-vm-dirty.conf obsahující
# Shrink the disk buffers to a more reasonable size. See http://lwn.net/Articles/572911/
vm.dirty_background_bytes = 16777216
vm.dirty_bytes = 50331648
Chcete-li vrátit změny, zapište zpět starou hodnotu. Neexistuje žádný příkaz „restore defaults“.
Všimněte si, že tyto parametry jsou trochu zvláštní:existují také parametry zvané vm.dirty_ratio a vm.dirty_background_ratio , které řídí stejné nastavení, ale vyjadřují velikost v procentech celkové paměti namísto počtu bajtů. Pro každé z těchto dvou nastavení, podle toho, které z ratio nebo bytes byl nastaven jako poslední má přednost.