Portál AbcLinuxu, 24. května 2024 16:53

Jaderné noviny 268

2. 8. 2004 | Leoš Literák
Články - Jaderné noviny 268  

Ukládání čísla verze a data do .config. Podpora SMP u Software Suspend. GFS uvolněn pod GPL. Sloučení ext2 a ext3. Transparentní meziprocesový komunikační protokol (TIPC).

Do konference přišlo celkem 1426 emailů, nejvíce jich poslali Andrew Morton, William Lee Irwin III, Dmitry Torokhov.

Ukládání čísla verze a data do .config, 16 e-mailů

Randyho Dunlapa napadlo, že by se informace o verzi jádra měla automaticky ukládat do souboru .config. Ukázalo se, že jde o jeden z těch zřejmých nápadů, na které nikdo roky ani nepomyslí, dokud jej někdo nedostane. Spousta lidí napsala, že je to skvělý nápad, který zjednoduší práci s konfiguračními soubory. Willy Tarreau navrhnul přidat i informaci o datu a Randy upravil svůj patch o tuto podporu. Zajímal se, proč nepostačuje časová značka souboru. Sam Ravnborg odpověděl, že datum uvnitř souboru je snadnější hledat grepem. Willy dodal:

Může být spousta důvodů. Jako první mě napadá, že když archivuji několik koniguračních souborů ve stejném adresáři, zřídka přidám parametr -a k příkazu cp, aby uchovával data. A když experimentuješ s kernelem a jsi na konci dne s dvacátou verzí, datum uvnitř souboru je často spolehlivější než ty sám pro sledování, o co ses snažil.

Podpora SMP u Software Suspend, 4 e-maily

Pavel Machek napsal:

Zde máte podporu SMP pro swsusp; mně funguje [s hackem klávesnice], ale uvítal bych více testerů. Pokud to vypadá v pořádku, začlením to s Andrewem.

Patricku Mochelovi se patch líbil, nabízel kosmetickou kritiku, ale nebyla ta žádná skutečná diskuse.

GFS uvolněn pod GPL, 4 e-maily

Ken Preslan napsal:

Red Hat uvolnil svůj clusterový souborový systém GFS a s ním spojenou infrastrukturu pod GPL. Projekty tvořící infrastrukturu jsou:

Zdrojáky a patche pro řadu 2.6 jsou dostupné na adrese http://sources.redhat.com/cluster/. Zdrojáky pro řadu 2.4 se objeví zítra.

Hledáme lidi, kteří nám pomohou na tomto projektu pracovat, abychom jej jednou mohli eventuálně začlenit do linuxového kernelu. Komentáře, návrhy, patche a testeři jsou více než vítáni.

Bernd Eckenfels byl rád, když tento email viděl a Jonathan Fors se zeptal, co přesně GFS je. Zda to náhodou není 'Google FS' clusterovací souborový systém, o němž četl, nicméně Ken to vyvrátil, že jde o něco úplně jiného.

Sloučení ext2 a ext3, 30 e-mailů

John Richard Moser navrhnul sloučení souborových systémů ext2 a ext3 do jednoho, neboť se to kvůli jejich podobnosti zdá vhodné. Helge Hafting citoval Linuse Torvaldse, když poprve přišla řeč na téma rozšíření ext2 o podporu žurnálu. Linus tehdy navrhnul vytvoření nového souborového systému, aby ext2 nebyl během vývoje této vlastnosti nestabilní. Takže ext3 je založeno na ext2, protože to v podstatě začalo jako jeho kopie. Podobně Sean Neakums připomněl, že kdysi dávno už někdo navrhnul odstranění ext2 vzhledem k tomu, že ext3 podporuje mód bez žurnálu.

Andrew Morton odpověděl:

Myslím, že se to může provést, hlavně jako cvičení v šetření místa kernelu. Nicméně v dnešní době jsou oba souborové systémy docela odlišné. Ext2 používá keš stránek na úrovni inodů pro adresáře, ext3 používá blockdev pagecache. Také truncate algoritmus je velmi odlišný. Prostě málo muziky za hodně peněz.

Transparentní meziprocesový komunikační protokol (TIPC), 1 e-mail

Jon Maloy napsal:

Chtěl bych oznámit dostupnost TIPC (Transparent Inter Process Communication protocol). TIPC je protokol speciálně navržený pro vysoce výkonnou, na poloze transparentní komunikaci mezi loosely propojenými clustery a byl úspěšně používán několik let v různých produktech Ericssonu.

Ve spolupráci s kolegy z OSDL a Intelu jsem portoval TIPC do Linuxu a přepsal jsem velké části kódu, aby pasovaly do prostředí linuxového kernelu a požadavkům na způsob programování. TIPC může být kompilováno jako část jádra nebo nahratelný modul a byl uvolněn pod duální licencí GPL/BSD.

Přehled

TIPC poskytuje dobrou podporu pro návrh škálovatelných, distribuovaných, vysoce dostupných, vysoce výkonných a na umístění nezávislých aplikací. Poskytuje následující funkce:

Odkazy:

Stránka TIPC na SourceForge:
http://tipc.sourceforge.net

Download zdrojových kódů a dokumentace:
http://sourceforge.net/projects/tipc/

Návrh protokolu předvedený na IETF-59 v Soulu k posledním březnu.
http://www.ietf.org/internet-drafts/draft-maloy-tipc-00.txt

Článek psaný pro dubnové číslo Linux World Magazine:
http://www.linux.ericsson.ca/papers/tipc_lwm/index.shtml

Prezentace na OLS v Ottawě příští měsíc:
http://www.linux.ericsson.ca/papers/tipc_ols.pdf

Ocenili bychom vaše reakce a rady.


Tento článek vychází ze seriálu Kernel Traffic (www.kerneltraffic.org) a je zveřejněn pod licencí GPL verze 2.

Související články

Jaderné noviny 267
Jaderné noviny 266
Jaderné noviny 265

Odkazy a zdroje

Kernel Traffic #268

Další články z této rubriky

Jaderné noviny – přehled za duben 2024
Jaderné noviny – přehled za březen 2024
Jaderné noviny – přehled za únor 2024
Jaderné noviny – přehled za leden 2024
Jaderné noviny – přehled za prosinec 2023

Diskuse k tomuto článku

3.8.2004 08:33 tim kutil taylor
Rozbalit Rozbalit vše TICP
Odpovědět | Sbalit | Link | Blokovat | Admin
v nadpisu je TICP misto TIPC
3.8.2004 08:43 Leoš Literák | skóre: 74 | blog: LL | Praha
Rozbalit Rozbalit vše Re: TICP
Transparent Interprocess Communication Protocol (TICP)
Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow
3.8.2004 12:11 Kosac
Rozbalit Rozbalit vše Re: TICP
V tom pripade je to spatne v textu...
3.8.2004 15:19 Vlastimil Ott | skóre: 66 | blog: Plastique | Opava
Rozbalit Rozbalit vše Re: TICP
Opraveno, překlep byl bohužel v nadpisu. Správná zkratka je TIPC. Omlouvám se, přehlídl jsem to.
Práce: Liberix, o.p.s. | Blog: OpensourceBlog.cz | Online kurz Zlatý WordPress

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.