abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 05:55 | IT novinky

    Organizace Open Container Initiative (OCI) (Wikipedie), projekt nadace Linux Foundation, vydala Runtime Specification 1.3 (pdf), tj. novou verzi specifikace kontejnerového běhového prostředí. Hlavní novinkou je podpora FreeBSD.

    Ladislav Hagara | Komentářů: 0
    včera 11:33 | IT novinky

    Nový open source router Turris Omnia NG je v prodeji. Aktuálně na Allegro, Alternetivo, Discomp, i4wifi a WiFiShop.

    Ladislav Hagara | Komentářů: 17
    včera 05:44 | Komunita

    Na YouTube a nově také na VHSky byly zveřejněny sestříhané videozáznamy přednášek z letošního OpenAltu.

    Ladislav Hagara | Komentářů: 0
    včera 04:33 | Komunita

    Jednou za rok otevírá společnost SUSE dveře svých kanceláří široké veřejnosti. Letos je pro vás otevře 26. listopadu v 16 hodin v pražském Karlíně. Vítáni jsou všichni, kdo se chtějí dozvědět více o práci vývojářů, prostředí ve kterém pracují a o místní firemní kultuře. Můžete se těšit na krátké prezentace, které vám přiblíží, na čem inženýři v Praze pracují, jak spolupracují se zákazníky, partnery i studenty, proč mají rádi open source a co

    … více »
    SUSEMAS | Komentářů: 1
    včera 04:22 | Komunita

    Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za říjen (YouTube).

    Ladislav Hagara | Komentářů: 0
    včera 04:11 | Zajímavý článek

    Jeff Quast otestoval současné emulátory terminálu. Zaměřil se na podporu Unicode a výkon. Vítězným emulátorem terminálu je Ghostty.

    Ladislav Hagara | Komentářů: 10
    3.11. 22:55 | IT novinky

    Amazon bude poskytovat cloudové služby OpenAI. Cloudová divize Amazon Web Services (AWS) uzavřela s OpenAI víceletou smlouvu za 38 miliard USD (803,1 miliardy Kč), která poskytne majiteli chatovacího robota s umělou inteligencí (AI) ChatGPT přístup ke stovkám tisíc grafických procesů Nvidia. Ty bude moci využívat k trénování a provozování svých modelů AI. Firmy to oznámily v dnešní tiskové zprávě. Společnost OpenAI také nedávno

    … více »
    Ladislav Hagara | Komentářů: 8
    3.11. 16:22 | Pozvánky

    Konference Prague PostgreSQL Developer Day 2026 (P2D2) se koná 27. a 28. ledna 2026. Konference je zaměřena na témata zajímavá pro uživatele a vývojáře. Příjem přednášek a workshopů je otevřen do 14. listopadu. Vítáme témata související s PostgreSQL či s databázemi obecně, a mohou být v češtině či angličtině.

    TomasVondra | Komentářů: 0
    3.11. 13:22 | Nová verze

    Byl vydán Devuan 6 Excalibur. Přehled novinek v poznámkách k vydání. Kódové jméno Excalibur bylo vybráno podle planetky 9499 Excalibur. Devuan (Wikipedie) je fork Debianu bez systemd. Devuan 6 Excalibur vychází z Debianu 13 Trixie. Devuan 7 ponese kódové jméno Freia.

    Ladislav Hagara | Komentářů: 4
    3.11. 10:44 | IT novinky

    Společnost Valve aktualizovala přehled o hardwarovém a softwarovém vybavení uživatelů služby Steam. Podíl uživatelů Linuxu poprvé překročil 3 %, aktuálně 3,05 %. Nejčastěji používané linuxové distribuce jsou Arch Linux, Linux Mint a Ubuntu. Při výběru jenom Linuxu vede SteamOS Holo s 27,18 %. Procesor AMD používá 67,10 % hráčů na Linuxu.

    Ladislav Hagara | Komentářů: 1
    Jaké řešení používáte k vývoji / práci?
     (36%)
     (48%)
     (18%)
     (18%)
     (22%)
     (15%)
     (21%)
     (16%)
     (16%)
    Celkem 312 hlasů
     Komentářů: 15, poslední 2.11. 08:25
    Rozcestník

    Jaderné noviny 304

    13. 4. 2005 | Robert Krátký | Jaderné noviny | 4435×

    Podpora Secure Digital (SD). Stav SquashFS. K dispozici je minimalistický open source BitKeeper klient. Generování dokumentace k parametrům jádra ze zdrojáku.

    Podpora Secure Digital (SD), 20 e-mailů

    3. bře - 19. bře

    Pierre Ossman napsal:

    Posílám patche přidávající podporu pro Secure Digital - mám je tu už chvíli. Snažil jsem se už dříve získat nějaké komentáře k možnosti začlenění, ale protože jsem nic nedostal, prostě to navrhuji k zařazení do 2.6. Původně to bylo oproti jádru 2.6.10, ale není problém s aplikací na 2.6.11 (jedna malá nepřesnost).

    Přehled změn:

    • Detekuje, jestli je připojená karta SD nebo MMC. Označí hostitele do SD režimu, je-li detekována SD (protože SD není sběrnicový systém).
    • Čte extra registry z SD karet (SCR) a zpracovává CSD podle toho, jestli je v SD nebo MMC režimu.
    • Podpora 4bitového režimu. To bylo navrženo poměrně odděleně od SD, aby šel kód využít znovu pro MMC (doufám).
    • Přidáno nové zpětné volání, které čte přepínač "pouze pro čtení" na SD kartách.

    Patch je zpětně kompatibilní a k využití 4bitové sběrnice a načítání přepínače "pouze pro čtení" potřebuje pouze aktualizované ovladače (neopravené ovladače budou používat 1bitovou sběrnici a umožňovat zápis).

    Možná se však spolu s tím ukážou nové chyby. S mými ovladači jsem odhalil, že velmi malé přenosy (< 16 bajtů) vždycky selžou. Je potřeba to testovat, ale já k hardwaru nemám přístup. MMC by mělo fungovat i nadále dobře, protože MMC je detekováno před SD.

    Pavel Machek byl nadšený, že na této věci někdo pracuje. A Marcel Holtmann se zeptal: Nedávno jsem obdržel žádost o podporu Bluetooth SD karet. Ty používají SDIO a mám pocit, že jsou teď podporovány pouze paměťové karty. Plánuješ přidělat i podporu SDIO Pierre odpověděl: To bych musel mít hardware, na kterém bych si s tím musel hrát. Nechcete mě někdo zasponzorovat? Specifikace SDIO je veřejně dostupná na webu asociace SD karet, takže zvládnout základní podporu by nemělo být tak těžké. Ale dokud nebudu mít hardware, na kterém by to šlo testovat, moc toho neudělám. Možná bych potřeboval i specifikace té karty; zatím jsem se na SDIO moc nekoukal. Marcel napsal, že ten hardware také nemá a zeptal se, jestli se někdo nenajde - ale žádná odpověď nepřišla.

    Stav SquashFS, 41 e-mailů

    14. bře - 21. bře

    Phillip Lougher napsal:

    Prosím o začlenění následujících dvou patchů, které přidávají do jádra SquashFS. SquashFS je samostatný, komprimovaný filesystém, který je již několik let bez problémů používán velkým počtem projektů.

    Dost lidí mě začalo žádat o to, abych to poslal k posouzení. Zvažte, prosím, začlenění.

    Andrew Morton a další přišli s trochou kritiky patche a na jiném místě řekl Pavel Machek: Takže nahrazujeme výrazně omezený CramFS také omezeným SquashFS... Pro živá DVD je 4GB omezení filesystému určitě dost nepříjemné a 4GB limit velikosti souboru se také nebude líbit. Šlo by tyhle věci opravit? Phillip měl pocit, že není fér srovnávat SquashFS a CramFS: SquashFS je o hodně lepší než CramFS. Hlavním cílem SquashFS bylo dosáhnout nejvyšší komprimace (samozřejmě s použitím zlib) mezi všemi linuxovými souborovými systémy - což se podařilo, a ještě k tomu je i nejrychlejší. Překonání hranice 4GB bylo také cílem, ale až druhotným. Pro většinu nasazení je komprimovaných 4GB (to dělá nekomprimovaných 8GB nebo více dat) OK. Ohledně 4GB omezení ještě Phillip řekl: Doufám, že podporu pro více než 4GB dodělám letos. Záleží to na tom, kolik budu mít volného času.

    Pavel souhlasil, že SquashFS je výrazně lepší než CramFS, a omluvil se za srovnávání. Ale připojil: Mít v jádře dva různé komprimované filesystémy se mi nezdá moc dobré. Uznal také, že (nekomprimovaných) 8GB je užitečných, ale přesto řekl, že by byl nejraději, kdyby žádný limit neexistoval. Willy Tarreau poznamenal:

    SquashFS je *vynikající* filesystém s velmi vysokým komprimačním poměrem a velkou rychlostí na pomalých I/O zařízeních, jako jsou třeba CD. Používám ho k ukládání root FS v initrd a upřímně, mít plně funkční systém v obraze malém 7MB je dostatečné zlepšení oproti CramFS.

    Pokud časem zmizí limit 4GB, doufám, že to nebude na úkor velikosti obrazu, protože to by byl krok zpátky. Možná by to mohla být jiná verze s jiným formátem (např. SquashFS v3), stejně jako jsme měli ext a pak ext2 nebo jffs a jffs2 atd...

    Phillip poukázal na to, že není důvod vybírat pro oficiální jádro jen jeden komprimovaný souborový systém, protože nekomprimovaných je také spousta a nikdo nějak vážně nenavrhuje, že by se měl vybrat jen jeden. A také připomněl, že v jádře už teď jsou tři komprimované filesystémy: JFFS2, zisoFS a CramFS - nikdo si nestěžoval, když byly přijaty, tak proč si stěžovat na SquashFS?

    A dodal: Žádám o začlenění _teď_, protože uživatelé mě o to žádají _teď_. Pokud se do jádra nedostane, budou chtít vědět, proč se jaderná klika stala netečnou k novým projektům, které považují za klíčovou součást svého linuxového "prožitku". A já to budu chtít vědět taky. Pavel odpověděl: Dávat to do jádra, protože to chtějí uživatelé, to... není dobrý důvod. Měl bys to tam dát, pokud by bylo správné, aby to tam bylo.

    Phillipovi došla trpělivost a vypěnil. Josh Boyer se za něj postavil a napsal: Jde o užitečný, stabilní a spravovaný filesystém, takže jsem trochu překvapený, že je tu proti začlenění tolik odporu. V tuto chvíli se do toho vložil Andrew Morton:

    Ačkoliv jsem to sledoval jen jedním okem, nepřipadá mi, že by tu bylo příliš odporu. Jde o to, že navrhovatelé SquashFS jsou tázáni na důvody, proč jádro tento souborový systém potřebuje. Tomu nebylo věnováno při úvodním odeslání patche žádné úsilí (z toho plyne poučení).

    Chápu-li to správně, tak nejvýznamnějším problémem je limit 4GB a zdá se, že odpovědí je "jde o FS pro embedded systémy a 4GB je už takhle šíleně moc". Je-li to skutečně tak, řekněte to a my to jako argument posoudíme.

    Neměli bychom z vás takové důležité informace tahat jako na mučidlech. Vy jste experti na SquashFS. Tak nám o něm povězte.

    K dispozici je minimalistický open source BitKeeper klient, 13 e-mailů

    17. bře - 19. bře

    Během debuggování problémů s bránou BitKeeper->CVS zmínil Larry McVoy:

    Podívejte se na tohle: http://www.bitkeeper.com/press/2005-03-17.html. Je to velmi prostý open source BK klient. Neumí nic moc kromě sledování stromu, ale dělá to dobře. A umí ještě něco: všechny začleňovací komentáře dává do BK/ChangeLog, takže je nemusíte stahovat po drátě.

    Je určen těm, kteří jen chtějí nejnovější a nejlepší snapshot a vědí, jak používat cp -rp a diff -Nur. Není to náhrada za CVS bránu, ale funguje na všechny stromy na bkbits.net. Jen aby nedošlo k nedorozumění: nerušíme CVS bránu, tohle je "navíc", ne "místo".

    Zmínil také, že pro kód bude vybrána BSD licence. Erik Andersen odpověděl: Díky! Je fajn mít konečně open source nástroj ke stahování přímo z BK. Zatím to funguje výborně; jak stahování stromů, tak jejich aktualizace při aplikování patchů. Larry ještě řekl:

    Je to open source. Doufám, že jej lidi vezmou a udělají z toho, cokoliv potřebují. Jsme ochotni přispět, jak budeme moci, budou-li pro nové funkce potřeba změny protokolu. Berte to jako prototyp. Opravdu jednoduchý - lze snadno upravit.

    Pokud chcete, abychom vaše změny distribuovali, pošlete patch. Jestli ne, taky fajn. Můžete to vzít a udělat z toho, cokoliv budete chtít. Pokud k tomu potřebujete jinou licenci, dejte mi vědět. Je mi to skutečně jedno, klidně dám ten kód do public domain.

    Generování dokumentace k parametrům jádra ze zdrojáku, 6 e-mailů

    20. bře

    Magnus Damm napsal:

    Tohle je sada patchů umožňujících automaticky generovat dokumentaci k parametrům, které lze jádru předat na příkazové řádce. Postup je jednoduchý - název, druh a popis parametru jsou uloženy v sekci nazvané __param_strings. Po sestavení vmlinux je tato sekce vytažena pomocí objcopy a skript vygeneruje primitivní - ale aktuální - dokument.

    V současné době zůstává ta sekce v binárce jádra. Dokument není generovaný z Makefile, takže zvědavý uživatel musí provést:

    $ objcopy -j __param_strings vmlinux -O binary foo
    $ chmod a+x scripts/section2text.rb
    $ cat foo | ./scripts/section2text.rb

    Jo, a potřebujete nainstalované ruby, aby vám skript běžel.

    Ten ruby skript (section2text.rb) zkontroluje, jestli je MODULE_PARM_DESC() použito bez module_param(). Uvidíte pár zajímavých překlepů.

    V budoucnu bych to mohl rozšířit tak, aby se __setup(name) nahrazovalo __setup(name, descr). A dokumentaci by to chtělo ukládat někam, odkud by uživatel mohl snadno zobrazit vygenerovaný seznam parametrů přímo ze zavaděče systému.


    V originálu Kernel Traffic 304 vyšla navíc ještě tato témata:

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

           

    Hodnocení: 100 %

            špatnédobré        

    Nástroje: Tisk bez diskuse

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    13.4.2005 09:40 lyon
    Rozbalit Rozbalit vše SD/MMC
    Pritomnosti SD driveru v jadre jsem si sice vsiml, ale dosud mi nedoslo, k cemu vlastne slouzi. K SD i MMC kartam je tak jako tak potrebna ctecka a vsechny (tedy mozna az na vyjimky, nevim) podporuji USB Mass Storage. Sam pouzivam SD karty ve fotoaparatu i v MP3 playeru a nezda se mi, ze bych s tim mel nejaky problem. Nekdo nejake blizsi vysvetleni? Predem diky :)
    13.4.2005 10:02 hugis | skóre: 7 | blog: hlod | Poprad
    Rozbalit Rozbalit vše Re: SD/MMC
    predpokladam, ze to je zalezitost embedded systemov
    13.4.2005 10:03 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
    Rozbalit Rozbalit vše Re: SD/MMC
    Čtečky jsou i na PCI nebo I2C, obvykle integrované v noteboocích.
    Pravák Bob avatar 13.4.2005 13:48 Pravák Bob | skóre: 13 | Praha
    Rozbalit Rozbalit vše Re: SD/MMC
    Co třeba PDA?
    knowledge brings fear
    13.4.2005 14:45 Vskutečnosti Saýc | skóre: 7
    Rozbalit Rozbalit vše Re: SD/MMC
    SD karty nejsou jenom storage zarizeni, ale jsou k dispozici treba i sitovky s rozhranim SD.

    aspon myslim :)
    Jiří Svoboda avatar 13.4.2005 15:09 Jiří Svoboda | skóre: 37 | blog: cat /dev/mind | Prostějov
    Rozbalit Rozbalit vše Re: SD/MMC
    To je prave to SDIO, o nemz se v clanku hovori, ze zatim neni implementovano. :-)
    14.4.2005 07:52 T.
    Rozbalit Rozbalit vše Re: SD/MMC
    Tak to jsem velkej smolař! Už jsem zkusil dvě a ani jedna to neuměla. Obě měly spešl CD a jen pro W.
    13.4.2005 10:41 rastos | skóre: 63 | blog: rastos
    Rozbalit Rozbalit vše squash FS
    Moc som to dianie nesledoval, ale z tohto clanku mam pocit, ze squashFS by mal ist do jadra. To ze ho "uzivatelia chcu" plus to, ze to "nesposobuje problemy" je IMHO ekvivalentne tomu, ze "je spravne aby to do jadra zaclenene bolo". Unika mi nieco?
    13.4.2005 11:24 jm
    Rozbalit Rozbalit vše Re: squash FS
    Navic to rada distribuci pouziva pro vytvareni LiveCD...

    Založit nové vláknoNahoru

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.