Kernel összehasonlítás: web kiszolgálás 2.4-en és 2.6-on

Címkék

Az IBM developerWorks-ön jelent meg egy érdekes cikk, amely a 2.4-es és 2.6-os Linux kerneleket hasonlítja össze teljesítmény szempontjából.

A 2.6-os kernel sok szempontból felülmúlja a korábbi 2.4-es kernelsorozatot. A fejlesztők szerint az egyik terület, amelyen az új kernel mindenképpen jobban teljesít, az a nagy vasakon való futás. Az új ütemezőnek köszönhetően a 2.6-os Linux kernel összehasonlíthatatlanabbul jobban fut a több processzoros (SMP) rendszereken, mint a 2.4.

Az IBM ezt bebizonyítandó egy tesztet készített, amelyben a 2.4-es és a 2.6-os kernel web kiszolgálási teljesítményét hasonlították össze. A tesztben egy 8 utas (8 processzoros) IBM xSeries rendszer szerepelt, amely Apache webszervert futtatott.

A teszt eredményei szerint az Apache jobban skálázható és jobb teljesítményt nyújt a 2.6.0-test5 kernellel, mint a 2.4.18. Ugyanazon a rendszeren, egyforma terhelés mellett az Apache 2.6-os kernellel sokkal hatékonyabban használta a rendszer erőforrásait, és ötször több oldalt szolgált ki, mint a 2.4-es kernel.

Az IBM developerWorks tesztje itt.