Някой беше написал статия по този въпрос на този сайт.
По-точно ставаше дума за опцията -funroll-loops на gcc която оптимизира циклите . Аз го пробвах и според мен ефекта беше доста добър. Ядрото наистина става по-голямо , но не ми пипаше от swap-a въобще(машината беше с малко рам).
Другата полезна опция е kernel preempting И preempt big(или нещо такова). Това позволява на ядрото да бъде прекъсвано, което ще доведе до по-бърза реакция към потребителски(?) събития. Аз на работат съм с тази опция и има някакъв(не мога да го дам в проценти
'> ) ефект.
За по-бърз старт на приложенията виж PRELINKING , въпреки че аз не виждам ефект от него(сигурно не го правя както трябва)
Успех