Problém: Lze změnit parametr jádra za chodu systému?
Odpověď: Při překladu jádra je předem určena většina konstant a parametrů budoucího systému. Od verze jádra 2.2.10 (plus minus 200) bylo do struktury /proc implementováno sysctl.
sysctl je nástroj konfigurace prostředků běžícího jádra. Podle dokumentace v jádře žádná dokumentace není potřeba, protože přece máme zdrojáky. Vše, co tedy potřebujete, je:
Program sysctl je součástí balíčku procps a měl by být součástí každé linuxové instalace. Vždy vám zůstává možnost zapisovat do struktury /proc/sys přímo pomocí echo a samozřejmě také přeložit si jádro s jinými parametry. Ale práce se sysctl je pohodlnější a přehlednější. K sysctl existuje také grafická nadstavba sysctlconfig, která nepokrývá všechny možnosti programu, ale zato nabízí k parametrům, které zná, vhodné hodnoty, a dá se tak celkem málo zkazit.
Příklady:
Odkazy: