Neupravujte .config
přímo, pokud nejste expert na Kbuild (a pokud se ptáte na toto, nejste expert na Kbuild). Místo toho spusťte make menuconfig
nebo make xconfig
k načtení konfiguračního systému založeného na nabídkách. Případně make config
provede proces konfigurace založený na řádcích (kde se vás zeptá na několik stovek otázek o tom, co nakonfigurovat - nedoporučuje se). Příslušná možnost je pod "Typ procesoru a funkce" jako "Frekvence časovače".
To znamená, že to nemusí být nutné. Moderní Linux může používat časovače událostí s vysokým rozlišením (CONFIG_HIGH_RES_TIMERS
), abyste dosáhli časovačů s nízkou latencí i bez zvýšení frekvence časovače. Se systémem bez tiků (CONFIG_NO_HZ
), frekvence časovače má jen malý vliv.
Na druhou stranu si nejsem jistý, jakou podporu časovače mají CPU Geode. Možná budete chtít spustit cyclictest s různými konfiguracemi jádra, abyste viděli, co potřebujete k dosažení nízké latence. Test, který jste spustili, testuje maximální frekvenci odesílání, nikoli latenci odeslání, takže srovnání s výsledky cyclictestu by bylo zajímavé. Pokud to opravdu potřebujete nízká latence, může být zajímavá také sada patchů CONFIG_PREEMPT_RT.
Chcete-li změnit nastavení časovače, musíte znovu zkompilovat jádro. Změňte možnost v některém standardním konfiguračním nástroji nabídky, nikoli v textovém souboru.
/boot/config...
soubory pouze informují o tom, co je nainstalováno v konkrétní binární verzi jádra. Toto není konfigurační soubor, který můžete změnit.