Kernel

Tux Radar: Hogy működik a Linux kernel?

Címkék

A Tux Radar egy cikkében áttekintette, hogy hogyan működik (leegyszerűsítetten) a Linux kernel. A kevésbé rendszerprogramozóknak, sokkal inkább alkalmazás-fejlesztőknek és felhasználóknak szóló cikk bepillantást ad abba, hogy mit csinál a kernel, kevésbé abba, hogy hogyan csinálja azt amit. A cikk elolvasható itt.

Miért lassabb a glxgears a Kernel ModeSetting-gel (és ez miért nem számít)

Címkék

Avagy a glxgears nem 3D benchmark. Évek óta hangoztatják a fejlesztők, hogy a glxgears nem benchmark, felesleges az általa adott eredményekből messzemenő következtetéseket levonni. Most ezt Will Woods, a Fedora QA csapatának tagja ismét nyomatékosítani szeretné blogbejegyzésében.

Az X.Org fejlesztői közössége számos újdonsággal állt elő az elmúlt év során - ilyen például a Gallium3D, a TTM memória kezelő, a MPX (Multi-Pointer X), vagy éppen a Kernel ModeSetting (röviden KMS). Jelenleg a legtöbb grafikus mód az X szerver indításakor inicializálódik. A KMS ezt a folyamatot az X szerver DDX drivereitől a kernelbe helyezi át. Ennek több előnye is lehet:

Linus Torvalds: Linux 2.6.29-rc8

Címkék

Linus bejelentette a 2.6.29-es kernel nyolcadik kiadásra jelölt verzióját: "Ez az -rc nem sokkal érdekesebb mint a legtöbb, habár azt kell mondjam, hogy személy szerint érdekesnek találtam, hogy ténylegesen belefutottunk egy Atom CPU errata-ba és ez némi erőfeszítést igényelt az emberektől, ahhoz hogy levadásszák. Érdekes volt, már csak azért is, mert ez elég ritka eset. Van ehhez egy kerülő megoldásunk (noha nem szükségszerűen a végleges) ebben az -rc-ben sok egyéb, többnyire apró változtatás mellett."

Linus reméli, hogy egyre közelebb vannak a végleges 2.6.29-hez és hogy ez volt az utolsó -rc a végleges kiadás előtt. A teljes bejelentés itt olvasható.

Kernel Log: Morton megkérdőjelezi a Xen Dom0 kód elfogadásának szükségességét; filerendszerek és SSD-k

Címkék

Andrew Morton egy, a Linux Kernel Mailing List-re nemrég beküldött Xen Dom0 patchekkel kapcsolatban véleményt kérő levélre válaszában azt kérdezte, hogy vajon van-e még értelme ezen anyag mainline kernelbe való elfogadásának. A fő karbantartó arra célzott, hogy szerinte a Xen a virtualizáció "régi útja", a világ pedig egyre inkább az új irányba, a KVM felé fordul.

Linus Torvalds: Linux 2.6.29-rc7

Címkék

Linus Torvalds bejelentette a 2.6.29-es kernel hetedik kiadásra jelölt verzióját. Levele szerint a stuff nagy részét néhány új driver (ATL1c hálózati driver és firewire FireDTV DVB vevő) teszi ki. Az új eszközmeghajtó-programokon kívül a többi változtatás mindössze kisebb javításokat hoz. Linus reméli, hogy egyre közelebb a végleges 2.6.29-es verzió, de a regressziós listát nézve erősen valószínű, hogy lesz előtte még minimum egy -rc8 kiadás is. A bejelentés itt olvasható.

LinuxDNA: kernel fordítás az Intel C/C++ fordítójával

Címkék

Érdekes hírek érkeznek a LinuxDNA háza tájáról, amely nemrég sikeresen fordított le egy egészen új Linux kernel verziót az Intel C/C++ fordítójával (ICC). A művelet nem egyszerűen csak egy hibaüzenet nélküli fordítás volt. Az eredményként kapott - legnagyobb részt működő - kernel bootolható, kompatibilis Linux kernel, amely képes egy bebootolni egy teljes Linux rendszerbe.

Linus Torvalds: Linux 2.6.29-rc6

Címkék

Linus kiadta a 2.6.29-es kernel hatodik kiadásra jelölt verzióját. Benne főként apróbb javítások. A változások nagy részét DocBook frissítések és az ia64 architektúra változásai teszik ki. A bejelentés szerint sor került regressziók javítására, kisebb kódtisztításokra és olyan változtatások is kerültek ebbe az RC kiadásba, amelyek a későbbi kódbeolvasztást segítik. A bejelentés itt olvasható.

Linus Torvalds: Linux 2.6.29-rc5

Címkék

Linus a szokásos humoros módján jelentette be a 2.6.29-es kernel ötödik kiadásra jelölt verzióját. Mint írja, a patchset gyakorlatilag csak driver frissítésekből (több mint 90%) és apróbb triviális javításokból áll. A bejelentés itt olvasható.

Linus Torvalds: Linus 2.6.29-rc4

Címkék

"Újabb hét (és még egy fél), újabb -rc. Architektúra frissítések (sparc, blackfin), driver frissítések (dvb, mmc, ide), ACPI frissítések, FS frissítések (ubifs, btrfs)," - kezdte Linus a 2.6.29-es kernel negyedik kiadásra jelölt verziójának bejelentését. Majd hozzátette, hogy ami még fontosabb, hogy az emberek valóban dolgoznak a regressziók javításán, és hogy a patch remélhetőleg egy szép csokorra valót kijavít majd a vezető regressziók közül anélkül, hogy túl sok új mutatkozna be nyomán. A bejelentés elolvasható itt.

IBM developerWorks cikkek a Linux container megoldásokról

Címkék

Az IBM developerWorks oldalain Serge E. Hallyn szoftver- és Matt Helsley kernelfejlesztő a Linux kernelhez elérhető container megoldásokat veszi szemügyre tüzetesebben. Matt Helsley cikkében a Linux containers (LXC) telepítését és beállítását ismerteti, míg Serge E. Hallyn arról ír, hogy hogyan tehetők biztonságosabb ezek a "pehelysúlyú" container-ek a SELinux és a Smack segítségével.