Kernel

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.

Linus Torvalds: Linux 2.6.3-rc2

Címkék

Linus kiadta a 2.6.3-as kernel második kiadásra jelölt verzióját. A változások listája szerint nagy beolvasztások történtek az -rc1 óta. Többnyire driver frissítések történtek: PnP , USB, ACPI, IRDA, i2c, hotplug-PCI, hálózati meghajtók, stb. Emellett NFSv4 frissítés és némi XFS javítás is történt. Az ARM és sparc architektúrák használói is örülhetnek, mert a kernel ezen része is frissítésre került. Linus kér mindenkit, hogy kicsit nyugodjon le, kevesebb új patchet küldjenek, mert stabilizációt akar látni.

Az anyag letölthető patch-2.6.3-rc2.bz2

Linus levele a változások listájával itt.

Andrew Morton: 2.6.3-rc1-mm1

Címkék

Andrew kiadta a Linus 2.6.3-rc1-es kerneléhez az első -mm patchet.

NFS, MD, egyéb javítások jellemzik. Andrew valószínűleg a következő patcháben dobja a CPU hotplug kódot, mert letesztelte és nagy része elavult. Valószínűleg elvetésre kerül a finomított ia32 CPU-típus kiválasztó patch is, mert nem váltotta be a hozzá fűzött reményeket (akik követik az -mm fát tudják miről van szó).Az anyag letölthető:

ftp://ftp.kernel.org/.../akpm/patches/2.6/2.6.3-rc1/2.6.3-rc1-mm1/

Andrew levele a változások listájával itt.

David Weinehall: Linux 2.0.40

Címkék

Egy kis kurriózum. Több éves (a legutolsó stabil 2.0-ás kernel a 2.0.39-es három évvel ezelőtt jelent meg, azóta három -pre kiadás és 8 -rc kiadás látott napvilágot) fejlesztési ciklus után újra itt egy stabil 2.0-ás Linux kernel kiadás. David Weinehall ma kiadta a Linux 2.0.40-es kernelt. Gyakorlati haszna: kis erőforrással rendelkező és beágyazott rendszereken való futtatás.

Sajnos a bejelentésről levelet nem találtam, de az anyag letölthető a szokásos helyről: patch-2.0.40.bz2, FULL. Változások listája itt.

Nemrégiben a KernelTrap interjút készített a karbantartóval.

Linus Torvalds: Linux 2.6.3-rc1

Címkék

A patchbe Linus egy újabb nagy adag várólistán szereplő anyagot olvasztott be. Nagy mennyiségű hálózati driver frissítés, Andrew Morton fájában már régebben bemutatkozott új gcc-vel kapcsolatos fixek beemelése, nagy ALSA és SCSI frissítések jellemzik.

Marcelo Tosatti: Linux 2.4.25-rc1

Címkék

Marcelo kiadta a 2.4.25-ös kernel első kiadásra jelölt verzióját. Hálózati frissítések, XFS frissítések jellemzik. Egy javítást tartalmaz a highmem gépekhez is, így ezeken a gépeken a tesztelés és a bugreportolás rendkívül hasznos lenne.

Andrew Morton: 2.6.2-mm1

Címkék

Andrew Morton kiadta az első -mm patchet a tegnap megjelent stabil 2.6.2-es Linux kernelhez. A kiadás fedőneve "Geriatric Wombat".

A patch VM-mel kapcsolatos fixeket, és random javításokat tartalmaz.