Portál AbcLinuxu, 10. května 2025 16:48

Jaderné noviny 182

18. 9. 2002 | Leoš Literák
Články - Jaderné noviny 182  

Benchmark porovnávající IPv4 a IPv6, ALSA, změna licence BitKeeperu, stav Tux2 a nové API pro trasování.

Do konference přišlo celkem 1514 emailů, nejvíce psali Alan Cox, Thunder from the hill a Oliver Xymoron.

ALSA, 3 emaily

Jaroslav Kysela poslal Linusovi URL, na kterých najde poslední patche pro projekt ALSA určené pro řadu 2.5. Christoph Hellwig jej požádal, aby neposílal takové megapatche, ale raději jednotlivé patche pro každý commit z cvs. Jaroslav slíbil, že bude posílat patche častěji (asi týdně), nicméně posílat jednotlivé změny v cvs je příliš náročné [jak byste přeložili overkill?]. Kdokoliv se zájmem o vývoj ALSA může sledovat konferenci CVSLOG (má i archiv) nebo používat jejich CVS.

Změna licence BitKeeperu, 4 emaily

Larry McVoy ohlásil, že mění licenci BitKeeperu a chce se ujistit, že ji Open Source komunita bude chápat jako vylepšení a ne jako krok zpět. Licenci najdete na adrese http://www.bitkeeper.com/bkl.txt.

Prvním krokem je prodloužení doby, během které musí vývojáři komentovat své změny do openlogging.org ze 7 dnů na 21 dnů. Děje se tak na přání lidí, kteří utrácejí dolary získané v dotcom horečce na ostrově hackujíce kernel. Tato perioda by měla stačit každému. Další změna je má chránit před používáním BitKeeperu pro komerční účely. Takže si ponechali právo požadovat veřejný přístup k repozitářům po dobu patnácti dnů. Díky tomuto kroku mohli odstranit kontroverzní bod licence, ve kterém mohli odmítnout službu těm, kteří je na podpoře stáli více než 20 000 dolarů. To snad odstraní obavu, že uzavřou bkbits nebo repozitář jádra.

Další novinkou je pravděpodobný přesun bkbits.net a openlogging.org do jedné hostingové firmy, která je velmi přátelská k Linuxu a sama hostuje 4000 serverů. Dále pracují na uzavření první komerční smlouvy, která je získána na základě používání BitKeeperu týmem kolem linuxového kernelu. Larry je ochoten těchto 25 000 dolarů věnovat Linusovi ve formě práce na jím požadovaných funkcí BitKeepera. Rádi by z toho udělali pravidlo, leč zatím jim jejich Open Source aktivity nepřinesly jedinou zakázku.

Stav Tux2, 7 emailů

Frederic Roussel se zeptal, jaký je stav souborového systému TUX2, na kterém před časem začal pracovat Daniel Phillips. Daniel odpověděl, že vzhledem k nejistotám ohledně jednoho patentu je TUX2 velice nízko v seznamu jeho priorit. Hank Leininger vysvětlil, že společnost NetApp implementovala do svého souborového systému WAFL (IIRC) něco vzdáleně podobného, jako je fázový strom v TUX2. Jenže

  1. ve skutečnosti to není tak podobné
  2. Daniel vlastní prior art jdoucí do osmdesátých let
  3. NetApp má více právníků než Daniel

Nové API pro trasování, 1 email

David Howells ohlásil:

Napsal jsem pokročilé API pro trasování programů [trace], které by mohlo nahradit ptrace. Není zatím úplně hotové, ale současná funkcionalita by měla stačit pro implementaci příkazu strace.

Funguje to tak, že se přidá nové systémové volání, které pracuje s deskriptory souborů připojených speciálních souborů (podobně jako to dělá sysvipc a shm). Nicméně tyto fd jsou přístupné a mohou být používány (pro poll).

Dokumentace je přiložena v patchi trace-2532. Byl bych vděčen za vaše připomínky. Stáhněte si následující patche a testovací program: ftp://infradead.org/pub/people/dwh/orn-2532.diff.bz2 ,
ftp://infradead.org/pub/people/dwh/trace-2532.diff.bz2 a
ftp://infradead.org/pub/people/dwh/trctl2.c .

Benchmark porovnávající IPv4 a IPv6, 1 email

Mala Anand porovnával výkon protokol IP verzí 4 a 6 pod jádrem 2.4.17 s USAGI patchem s20020415. Výsledek jeho výzkumu najdete na této adrese.

Tento článek vychází ze seriálu Kernel Traffic (http://kt.zork.net) a je zveřejněn pod licenci GPL verze 2.

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

Jaderné noviny – přehled za březen 2025
Jaderné noviny – přehled za únor 2025
Jaderné noviny – přehled za leden 2025
Jaderné noviny – přehled za prosinec 2024
Jaderné noviny – přehled za listopad 2024

Diskuse k tomuto článku

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