Kernel

Andrew Morton: Linux { 2.6.5-mc1, 2.6.5-mm1 }

Címkék

Linux 2.6.5-mc1:

-------------------

Andrew kiadott egy -mc1 jelzésű kernelpatchet a 2.6.5-ös stabil Linux kernelhez. Az új -mc jelzés jelentése ``merge candidate" (beolvasztásra jelölt). Ez azt jelenti, hogy Andrew ebben a fában gyűjti össze azokat a patcheket, amelyeket Linusnak továbbküld beolvasztás céljából.

Mivel Linus egy hétig távol lesz, valószínűleg ez az -mc1-es anyag április 12-én kerül beolvasztásra.A kiadásra kerülő -mm1 patch tartalmazni fogja az -mc1-et, plusz még a további tesztelésre váró patcheket is.

Magyarul, akinek a stabil(abb) fa kell, az használja az -mc1-et, akinek pedig a ``bleeding edge'' az pedig az -mm1-et.

Az -mc1 letölthető:

ftp://ftp.kernel.org/.../akpm/patches/2.6/2.6.5/2.6.5-mc1/

Változások listája AKPM levelében.

Linux 2.6.5-mm1:

--------------------

Az -mc1-gyel egy időben megjelent az -mm1 patch is. Ebben már láthatunk utalást arra, hogy hamarosan meg fog benne jelenni az Andrea Arcangeli-féle új object-based reverse-mapping VM alrendszer. Szóval aki nem akarja az új objrmap VM-et használni, az maradjon az -mc kerneleknél.

Az anyag letölthető:

ftp://ftp.kernel.org/.../akpm/patches/2.6/2.6.5/2.6.5-mm1/

A változások listája AKPM levelében itt.

A kernel patcheléshez segítséget itt találsz.

Andrea Arcangeli: 2.6.5-rc3-aa1

Címkék

Andrea elkészült az első patch-csel a 2.6.5-rc3-as kernelhez. A patch tartalmazza Andrea új VM implementációját. A kiadáskor a fejlesztő megjegyezte, hogy az anyag olyan állapotban van, hogy beolvasztható az -mm fába, ha Andrew Morton is úgy akarja.

Andrew jelezte, hogy a kész arra, hogy Andrea object-based reverse-mapping (rmap) virtual memory alrendszerét beolvassza, de ez csak komolyabb tesztelés és áttekintés után valósulhat meg. Ha ez megtörténik, akkor nem kizárt, hogy ismét stabil kernel sorozat közepén kerül sor olyan fontos alrendszer cseréjére, mint amilyen a virtuális memória (VM) menedzsment. Linus korábban kijelentette, hogy nem zárkózik el a cserétől.

Andrew levelében azt írta, hogy kicsit korainak tartja még a merge-et. Szeretné, ha több fejlesztő is áldását adná a beolvasztásra. Szerinte hasznos lenne, ha Molnár Ingo is átnézné a kódot. Nem véletlenül, hiszen Ingo kicsit ideges az anyag miatt. Andrew szerint a patch valamikor a 2.6.6-korai szakaszban kerülhet be a kernelfába.

A patch letölthető innen. A thread itt kezdődik.

Bővebb infó az object-based rmap-ról itt.

A kernel patcheléshez segítséget itt találsz.

Maximum sebesség Serial ATA-val

Címkék

Jeff Garzik egy patchet készített a libata-hoz, amelyben megváltoztatta a Serial ATA (SATA) hardver felé küldhető kérés maximális méretét 128K-ról 32MB-ra. Ahogy Jeff írta: "Ezzel az egyszerű patch-csel a kérés (request) maximális mérete megváltozik 128K-ról 32MB-ra... szóval elképzelheted, hogy ez mennyit segít a teljesítményben. Az átviteli sebesség nő. A megszakítások (interrupt) csökkennek. Öröm az egész családnak."

A bejelentés hosszú és érdekes vitához vezetett azzal kapcsolatban, hogy helyes lépés volt-e ez Jeff részéről.

Az ellentábor (Nick Piggin, Jens Axboe, és Andrea Arcangeli) szerint a request maximális méretének ily mértékű növelése hátrányos lehet, mert növeli a latency-t.

Jeff nem ért egyet a fent említett fejlesztőkkel.

A thread itt kezdődik. A patch Jeff levelében.

Linus Torvalds: Linux 2.6.5-rc3

Címkék

Megjelent a 2.6.5-rc3 kernel. Benne x86-64, arm, ppc64, ia64, s390, agp, acpi, ISDN és watchdog frissítések. Linus szerint semmi világrengető újonság.

Linux Kernel összehasonlítás: 2.6.4 vs. 2.4.25

Címkék

A www.2cpu.com oldalán megjelent egy cikk, amely a 2.6.4 és a 2.4.25 kerneleket hasonlítja össze.

A következőket vizsgálta ->- picCOLOR Image Analysis

- Software fordítás (MySQL source code compiled with make -j 4)

- mp3 encoding (BladeEnc)

- Apache Static HTML

- Apache PHP/MySQL

- MySQL Super Smack (SELECT and UPDATE)

- dbench v. 2.0 (file server performance)

A gép adatai, amelyen a benchmark lezajlott:

  • CPU : 2x 3.2GHz Xeons w/ 1MB L3 Cache
  • Motherboard : MSI Master LS2
  • Chipset : Intel E7505
  • Memory : 1GB Crucial Registered/ECC PC2700
  • Storage : Western Digital 400JB
  • OS :Gentoo Linux 1.4


    A cikk itt olvasható. Engem nagyon meglepett, mert nem ezt az eredményt vártam...

  • Andrew Morton: Linux 2.6.5-rc2-mm4

    Címkék

    Itt az új -mm kernel, benne több érdekes változás. Az egyik ilyen változás a CPU ütemezővel kapcsolatos munka. Ismét elérkezett az idő, hogy egy nagyobb tesztelési ciklus kezdődjön az CPU ütemező SMP/SMT/NUMA funkciójával kapcsolatban. Ezeket a munkákat Molnár Ingo és Nick Piggin vezeti.

    Örülhetnek a laptop tulajdonosok is.Jelentős változásokat hoz a patch a laptop-mode felhasználóinak is. Ha valaki használja a laptop-mode-ot, akkor nézzen be a Documentation/laptop-mode.txt-be a frissített indító-szkriptért.

    Ezen kívül kis finomhangolás történt a ``page reclaim" logikában is.

    A patch letölthető ftp://ftp.kernel.org/../akpm/patches/2.6/2.6.5-rc2/2.6.5-rc2-mm4/

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

    A kernel patcheléshez segítséget itt találsz.