Kernel

Chris Wright: Linux 2.6.16.19

Címkék

Chris Wright, a -stable csapat tagja bejelentette a 2.6-os sorozatú Linux kernel legfrissebb, javított változatát. Benne egy darab, NETFILTER-t érintő kisebb leak került javításra. A bejelentés itt. A változások részletesen itt.

Móka a Linux kernel neveivel

Címkék

A legtöbb 2.6-os Linux kernel kiadásnak vagy egy olyan egyedi neve, amely sehol máshol, csak a forrásfa legfelsőbb szintű könyvtárában levő Makefile-ban látható. Például a 2.6.17-nek "Lordi Rules" (a Lordi az a finn sokkrock együttes, aki nagy port kavart nemrég azzal, hogy megnyerte az idei Eurovíziós dalfesztivált), a 2.6.16-nak "Sliding Snow Leopard", 2.6.14-nek "Affluent Albatross", míg a 2.6.13-nak "Woozy Numbat" a neve.

Adaptív előolvasás

Címkék

Wu Fengguang egy a Linux kernelhez készült, adaptív előolvasást (adaptive readahead) megvalósító patchset karbantartója. Jelenleg a patchset a 12. kiadásánál tart (közben már meg is jelent a 14-es kiadás, amely sokat fejlődött Andrew Morton, Nick Piggin, és mások hozzászólásai alapján). Az elmúlt hat hónapban alkalmazások széles körén tesztelték, jelentős mértékben csiszolták, ezért Wu azt kérte, hogy fontolják meg az -mm kernelfába való felvételét.

Az adaptív előolvasás egy a Linux kernel által alkalmazott technika, amelynek célja, hogy javítsa a file olvasási teljesítményt. Ha a kernelnek oka van azt hinni, hogy egy adott file szekvenciális olvasásra kerül, akkor megpróbál a file-ból blokkokat a memóriába lapátolni azelőtt, mielőtt az alkalmazás kérné őket. Ha az előolvasás sikeres (valóban olyan blokkok kerültek memóriába olvasásra, amelyre szükség van), akkor az javíthatja a rendszer áteresztő-képességét. Viszont ha az előolvasás hibás (szükségtelen blokkok kerültek a memóriába), akkor az felesleges IO műveleteket generál, és olyan memória lapokat foglal le feleslegesen, amelyeket más műveletekre is fel lehetne használni.

Linus Torvalds: Linux 2.6.17-rc5

Címkék

Linus ma bejelentette a 2.6.17-es Linux kernel ötödik, váhatóan utolsó kiadásra jelölt verzióját. Benne nagyrészt driver frissítések (firewire sbp2 driver, infiniband ipath driver, néhány DVB és mmc frissítés, hálózat, spi és usb driver stuff), és kisebb hibajavítások történtek. Ha minden jól megy, akkor a végleges 2.6.17 következik hamarosan.

Linux Driver Development Kit - első kiadás

Címkék

Greg Kroah-Hartman azt tervezi, hogy a FreedomHEC konferencián a szélesebb nyilvánosság számára bejelenti a "Linux Driver Development Kit" első kiadását. A kit tartalmaz minden olyan anyagot, amely ahhoz kell, hogy valaki eszközmeghajtó-programot írjon a Linux kernelhez.

Chris Wright: Linux 2.6.16.17

Címkék

Chris Wright, a -stable csapat tagja bejelentette a 2.6-os sorozatú Linux kernel legfrissebb, javított változatát. A patch relatíve nagy, benne több hiba került javításra. Néhány ezek közül biztonsággal kapcsolatos, mint például a SCTP vagy a netfilter fix. A bejelentés itt. A változások részletesen itt.

Tanenbaum-Torvalds vita: második rész

Címkék

Folytatódik a monolitikus kernel kontra microkernel szappanopera. Andrew S. Tanenbaum mostani írásában mielőtt elmerült volna a technikai részletekben, szerette volna tisztázni, hogy a látszat ellenére Linus és Ő nem ellenségek. Találkozott vele egyszer. A véleménye az róla, hogy kellemes és nagyon okos. Az, hogy nem értenek egyet bizonyos technikai dolgokban, nem jelenti azt, hogy ellenségek.

AST vs. Linus: monolitikus vs. micro újra

Címkék

Újra fellángolni látszik az a már klasszikusnak számító vita, amelyet Andrew S. Tanenbaum (AST), a hollandiai Vrije Egyetem számítógép rendszerek tanszékének professzora vívott 1992-ben az akkor még tanuló finn egyetemistával, Linus Torvalds-szal arról, hogy a Linux elavult, mert az microkernel (muK) helyett monolitikus kernel.

Pár napja megjelent egy cikk "Can We Make Operating Systems Reliable and Secure?" címmel, amelynek társ-szerzője AST volt.

Ennek a cikknek a bevezetőjében az olvasható, hogy a microkernelek - amelyekről rég "lemondtak", mondván, hogy azok teljesítménye kisebb, mint a monolitikus kerneleké - még "visszajöhetnek" a potenciálisan magasabb megbízhatóságuk miatt, ami számos kutató szerint sokkal fontosabb, mint a teljesítmény.

Linus is állást foglalt a témában újra a minap....

Linus Torvalds: Linux 2.6.17-rc4

Címkék

Linus kiadta a 2.6.17-es Linux kernel negyedik kiadásra jelölt verzióját. Benne főként driver-eket (hang, infiniband, scsi, hálózati meghajtók) és különböző architektúrákat (arm, powerpc, mips) érintő változások találhatók. A bejelentés itt.