Projekt Zen Kernel

Zbiór odnośników do interesujących stron www
ArnVaker

Projekt Zen Kernel

Post autor: ArnVaker »

Celem projektu Zen Kernel jest stworzenie jak najlepszego, zoptymalizowanego pod kątem wydajności i funkcjonalności jądra Linux, przeznaczonego dla komputerów osobistych. W źródłach Zen zawarty jest kod, który jeszcze nie znalazł się w jądrze koordynowanym przez Linusa Torvaldsa, a także taki, który z różnych przyczyn nigdy się w nim nie znajdzie.

Zen Kernel jest na bieżąco rozwijany, zatem nie sposób wymienić jakie dokładnie usprawnienia zawiera. Obecnie są to między innymi projekty: bfs/zen-sched, bfq i/o scheduler, aufs2, reiser4, slqb, tuxonice, smapi, linux PHC, mactel, gc-linux, fbcondecor, cko.

Przed przystąpieniem do konfiguracji własnego jądra warto wiedzieć jakie opcje są niezbędne do prawidłowego działania systemu, a które rzeczywiście podnoszą jego wydajność. Taką bazę, czyli zoptymalizowane konfigi jądra wraz z opisem poszczególnych opcji udostępnia na swojej stronie Pappy Mcfae. Trzeba pamiętać, że nie są to w pełni funkcjonalne konfigi gotowe do kompilacji, przede wszystkim należy dodać do nich obsługę posiadanego sprzętu.

Z myślą o użytkownikach Debiana powstał projekt Liquorix, w ramach którego dostarczane są gotowe pakiety z jądrami zbudowanymi ze źródeł Zen. Jednak nie ma się co oszukiwać, nie dorównują one wydajnością własnoręcznie skompilowanym pod konkretny sprzęt.
ODPOWIEDZ