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 18:33 | Nová verze

    Offpunk byl vydán ve verzi 3.0. Jedná se o webový prohlížeč běžící v terminálu a podporující také protokoly Gemini, Gopher a RSS. Přibyl nástroj xkcdpunk pro zobrazení XKCD v terminálu.

    Ladislav Hagara | Komentářů: 0
    dnes 18:22 | Zajímavý projekt

    Promethee je projekt, který implementuje UEFI (Unified Extensible Firmware Interface) bindingy pro JavaScript. Z bootovacího média načítá a spouští soubor 'script.js', který může používat UEFI služby. Cílem je vytvořit zavaděč, který lze přizpůsobit pomocí HTML/CSS/JS. Repozitář se zdrojovými kódy je na Codebergu.

    NUKE GAZA! 🎆 | Komentářů: 1
    dnes 12:44 | Bezpečnostní upozornění

    Zpráva Justičního výboru Sněmovny reprezentantů upozorňuje na cenzurní kampaň Evropské komise, mířenou proti svobodě projevu na sociálních sítích. V dokumentu se uvádí, že se Evropská komise během posledních šesti let účastnila více než 100 uzavřených jednání, během nichž po platformách požadovala úpravy pravidel moderování obsahu, přičemž toto úsilí Komise zahrnovalo i cenzuru politických názorů a pravdivých informací. Výbor zdůrazňuje, že tento přístup Bruselu ohrožuje ústavou zaručená práva Američanů na svobodu projevu.

    NUKE GAZA! 🎆 | Komentářů: 11
    dnes 04:33 | Nová verze

    Linus Torvalds vydal jádro Linux 6.19. Podrobný výčet změn je ke zhlédnutí na stránce Kernel Newbies, stručné výběry v LWN (část první, druhá).

    |🇵🇸 | Komentářů: 0
    včera 03:33 | IT novinky

    Do prodeje jde tichá bezdrátová herní myš Logitech PRO X2 SUPERSTRIKE s analogovými spínači s haptickou odezvou (HITS, Haptic Inductive Trigger System). Cena je 4 459 Kč.

    Ladislav Hagara | Komentářů: 8
    7.2. 21:00 | Zajímavý projekt

    Microsoft na GitHubu zveřejnil zdrojový kód projektu LiteBox, jedná se o 'knihovní operační systém' (library OS) zaměřený na bezpečnost, využívající systémovou architekturu LVBS k ochraně jádra před útoky z uživatelského prostoru. LiteBox je napsán v Rustu a uvolněný pod licencí MIT. Projekt je teprve v rané fázi vývoje.

    NUKE GAZA! 🎆 | Komentářů: 3
    7.2. 16:11 | Zajímavý software

    BreezyBox je open-source shell a virtuální terminál pro populární jednočip ESP32. Nabízí základní unixové příkazy, sledování aktuálního pracovního adresáře (CWD), jednoduchý instalátor a spouštěč aplikací v podobě ELF binárních souborů, zabudovaný HTTP server nebo třeba ovládání WiFi - ukázka použití coby 'malého osobního počítače'. Ačkoliv je BreezyBox inspirovaný BusyBoxem, oproti němu má tento projekt několik externích závislostí, zejména na ESP-IDF SDK. BreezyBox je dostupný pod licencí MIT.

    NUKE GAZA! 🎆 | Komentářů: 1
    7.2. 16:00 | Humor

    Byl představen cross-assembler xa.sh, napsaný čistě v Bourne shell skriptu. Tento nástroj umožňuje zpracovávat assemblerový kód pro Intel 8080, přičemž je možné snadno přidat podporu i pro další architektury, například 6502 a 6809. Skript využívá pouze různé běžné unixové příkazy jako jsou awk, sed nebo printf. Skript si lze stáhnout z GitHubového repozitáře projektu.

    NUKE GAZA! 🎆 | Komentářů: 7
    6.2. 17:22 | IT novinky

    Byla představena nová verze modelu Claude Opus 4.6 od společnosti Anthropic. Jako demonstraci možností Anthropic využil 16 agentů Claude Opus 4.6 k vytvoření kompilátoru jazyka C, napsaného v programovacím jazyce Rust. Claude pracoval téměř autonomně, projekt trval zhruba dva týdny a náklady činily přibližně 20 000 dolarů. Výsledkem je fungující kompilátor o 100 000 řádcích kódu, jehož zdrojový kód je volně dostupný na GitHubu pod licencí Creative Commons.

    NUKE GAZA! 🎆 | Komentářů: 20
    6.2. 16:44 | Komunita

    Kultovní britský seriál The IT Crowd (Ajťáci) oslavil dvacáté výročí svého prvního vysílání. Sitcom o dvou sociálně nemotorných pracovnících a jejich nadřízené zaujal diváky svým humorem a ikonickými hláškami. Seriál, který debutoval v roce 2006, si i po dvou dekádách udržuje silnou fanouškovskou základnu a pravidelně se objevuje v seznamech nejlepších komedií své doby. Nedávné zatčení autora seriálu Grahama Linehana za hatecrime však vyvolává otázku, jestli by tento sitcom v současné Velké Británii vůbec vznikl.

    NUKE GAZA! 🎆 | Komentářů: 10
    Které desktopové prostředí na Linuxu používáte?
     (19%)
     (6%)
     (0%)
     (10%)
     (26%)
     (3%)
     (5%)
     (2%)
     (12%)
     (28%)
    Celkem 815 hlasů
     Komentářů: 25, poslední 3.2. 19:50
    Rozcestník

    Jaderné noviny - 43/2007

    29. 11. 2007 | Jirka Bourek | Jaderné noviny | 4200×

    2.6.24-rc1, "Jeden z největších -rc v historii". Kvalita kódu sjednocené architektury x86. Zlepšení správy paměti. Subsystém distribuovaného úložiště míří do -mm. DMA framework. Infrastruktura upozorňující na asynchronní události. Víceúčelový vstupně/výstupní framework.

    Obsah

    Následující obsah je © KernelTrap.

    2.6.24-rc1, "Jeden z největších -rc v historii"

    link

    24. říjen, originál

    Tenhle -rc patří mezi největší -rc v historii. Je obrovský. Obvykle má zkomprimovaný -rc1 diff kolem 3 - 5MB, občas jsou i menší a občas mají některé nanejvýš 6 M, nicméně tenhle má "jedenáct" mega. Takto Linus Torvalds ohlásil první release candidate nadcházejícího jádra 2.6.24. Shrnul některé ze změn: Ve zkratce jsme měli nejenom neobvykle velké množství novinek pro x86, ale také tuny nových ovladačů (nejvíc pro bezdrátové síťování, ale to rozhodně není jediné - připojují se dvb, normální drátové sítě, mmc atd.), značné množství záležitostí okolo architektur, souborových systémů, síťování atd.

    Jinými slovy, ani nevím, kde začít. Velká a nepřehlédnutelná záležitost je sjednocení x86 a myslím si, že si všichni moc a moc přejeme, aby to nezpůsobilo žádné problémy. Zatím to byla klidná plavba (zaklepat na dřevo). Méně hladké byly změny rozsyp-sesbírej [scatter-gather] v blokové vrstvě, ale ty už jsou doteď snad také v přijatelném stavu. A změny ve VM? Upřímně doufám, že si jich ani nikdo nevšimne. Totéž platí pro nějaké změny ve VFS vrstvě, které ovlivnily v podstatě každý souborový systém (nicméně většinou velmi zřetelným způsobem).

    Kvalita kódu sjednocené architektury x86

    link

    24. říjen, originál

    Mohli bychom, prosím, trochu více dokončit tohle začlenění předtím, než zmrazíme 2.6.24? To, co zbylo po arch/i386 a arch/x86_64, je v porovnání se stavem po sloučení jiných architektur noční můra, ptal se Christoph Hellwig, což vedlo Ingo Molnára k sepsání vysvětlující odpovědi: Abychom mohli odpovědět na tuto otázku, je nejprve třeba mít v patrnosti základní problémy s kvalitou kódu, které sjednocená architektura x86 zdědila od i386 a x86_64.

    Následně použil skript checkpatch a vytvořil tabulku chyb stylu programování na tisíc řádků zdrojového kódu. V jeho tabulce mělo arch/i386 77,3 chyb na tisíc řádků a arch/x86_64 96,0. Nová sjednocená arch/x86 měla méně - 74,1 - což je ale stále hodně. Je dost zjevné, že kvalita kódu architektur x86_64 a i386 byla před sjednocením ve strašném stavu. Byla řádově horší než jádro jádra [core kernel] a významně horší než několik porovnatelných architektur.

    Takže k odpovědi na tvou otázku: plné sjednocení není jednoduchý úkol a rozhodně to není automatické. Kvůli jejich nelogickému a vynucenému oddělení a následné degeneraci se během pěti let strom x86_64 odlišil od stromu i386. V obou architekturách se objevily různé sady problémů s čistotou a různé sady funkcí se zbytečnými rozdíly, které často pokrývají stejnou funkčnost. K tomu všemu se přidává fakt, že 64bitový kód je v horším stavu než 32bitový, takže nemůžeme jen tak vzít 64bitový kód a použít ho jako unifikovaný. 32bitový kód je také používán 8 až 10× častěji než 64bitový, takže žádná "prostě to sjednotíme" cesta neexistuje.

    Zlepšení správy paměti

    link

    27. říjen, originál

    Nedávné hlášení na LKML naznačovalo zlepšení výkonu IO/writeback v nedávno uvolněném jádře 2.6.24-rc1 v porovnání se staršími jádry 2.6.19.2 a 2.6.22.6. Zásluha na tom je přisuzována patchům od Petera Zijlstra. Ingo Molnar reagoval: Wow, opravdu hezké výsledky! Peter ví, jak věci zrychlit :). Pojďme zařadit také jeho další dříve nepřijaté patche :-). Ukázal na několik patchů pro začátek a zavtipkoval: Myslím si, že MM (memory management, správa paměti) by se měl dostat z režimu hlubokého zmrazení vlastností - je tam spousta prostoru ke zlepšení :-/

    To jsou vtipy, odpověděl Andrew Morton, do 2.6.24-rc1 jsme zařadili okolo 265 MM patchů: 482 souborů změněno, 8071 vložení (+), 5142 výmazů (-). Spousta z toho byly nové funkce - je jednodušší přidávat než měnit něco, co dlouhodobě funguje, dodal. Peter poznamenal, že z patchů, na které Ingo poukazoval, zrovna pracuje na vylepšování patche pro swapování přes NFS. Brzo ho zašlu znovu... obzvlášť poté, co Linus řekl, že by se mu líbilo mít swap přes NFS. Rik van Riel se vyjádřil o kódu nahrazování stránek: V tuto chvíli mám hotovou jenom základní "instalatéřinu" rozdělené virtuální paměti [split VM] a opravuji v tom nějaké chyby. Ohledně toho v blízké době očekávejte sérii patchů, abyste mohli ten kód projít a říct mi, jak ho trochu víc dotlouct do správného tvaru :-)

    Subsystém distribuovaného úložiště míří do -mm

    link

    27. říjen, originál

    Andrew Morton přijal kladně nejnovější verzi subsystému distribuovaného úložiště [distributed storage subsystem] Evgenije Poljakova. Prošel jsem si a znovu přečetl diskuze z posledního měsíce a nevidím důvod, proč bychom neměli začít uvažovat nad začleněním. Potom se zeptal: Jak blízko je to k takovému stádiu? Nahlédnutí do tvého vývojářského blogu naznačuje, že věci se ještě střední rychlostí mění. Evgenij odpověděl:

    Dokončil jsem vývoj ukládací vrstvy jako takové, jediná zbývající todo položka je implementace nového algoritmu redundance, ale to nevidím jako významný požadavek, takže pro teď to má malou prioritu. Jako transportní vrstvu pro distribuovaný souborový systém použiji DST, které pravděpodobně bude vyžadovat další funkce. Zatím nemám připravený žádný hotový design a právě teď nemám nic k začlenění do DST.

    DMA framework

    link

    28. říjen, originál

    Tento patch opravuje to, co, jak doufám, jsou nesprávné předpoklady o vrstvě DMA enginu. Nejenom že hardware od Intelu(r) umí DMA, ale DMA se dá použít i pro jiné věci než memcpy a snižování zátěže RAIDu (RAID offloading), popsal Haavard Skinnemoen svůj malý patch k popisu volby DMADEVICES v Kconfig. Dodal: Nechápejte mě špatně; myslím si, že si Intel zaslouží hodně respektu za vytvoření tohoto frameworku. Nicméně, to je také důvod, proč jsem byl trochu zklamán, když jsem zjistil, že se zdá být poněkud méně obecný, než jsem původně doufal.

    DMA řadiče, které mohou podporovat čistou akceleraci memcpy dodatečně k tradičnějším slave DMA, jsou velmi běžné v SoC (system on chip, systém na čipu) zařízeních a já si myslím, že Linux pro to potřebuje společný framework. Existující DMA engine framework se tomu zdá být docela blízký, ale myslím si, že potřebuje víc vstupů z toho davu embedded zařízení předtím, než bude zcela použitelný pro velké množství embedded systémů.

    Infrastruktura upozorňující na asynchronní události

    link

    29. říjen, originál

    Jeff Garzik zaslal sérii dvou patchů zavádějící infrastrukturu upozorňující na asynchronní události [asynchronous event notification infrastructure], která zpřístupňuje SATA asynchronní upozorňování [asynchronous notification, AN] pro CD/DVD zařízení, která je podporují.

    U zařízení, která podporují SATA AN (což umí jenom ta nejnovější), to znamená, že HAL a další uživatelské utility se nepotřebují opakovaně dotazovat CD/DVD zařízení, aby zjistily, jestli uživatel nevyměnil nosič.

    První patch je pro ovladač SCSI. Je založen na práci Kristena Carlsona Accardiho, společně s pořádnou pomocí od Jamese Bottomleyho. Druhý patch aktualizuje libata, aby mohla použít novou infrastrukturu SCSI událostí.

    Víceúčelový vstupně/výstupní framework

    link

    30. říjen, originál

    Víceúčelový vstup/výstup [General Purpose Input/Output, GPIO] je flexibilní softwarem řízený digitální signál. Tyto signály poskytuje mnoho druhů čipů a znají je vývojáři Linuxu, kteří pracují s embedded a zakázkovým hardwarem, začíná Documentation/gpio.txt.

    K nedávné sérii čtyř patchů David Brownell poznamenal: Když jsme minulý rok sepsali Documentation/gpio.txt - Programovací rozhraní GPIO, objevilo se tam několik vlastností v kategorii "tohle bychom časem chtěli, ale prozatím bez toho budeme živi". V tomto postu následuje několik patchů, které některé z těchto vlastností přidávají. Potom pokračoval popisem dvou nových vlastností zavedených, které patch přidává:

    1) Implementace frameworku v lib/gpiolib.c... rozhraní poskytované uživatelům GPIO se nemění, ale poskytovatelé se nyní mohou připojit [hook up] přes "gpio_chip", který umožňuje koexistenci několika typů poskytovatelů GPIO. Příklady: SoC-nativní GPIO, jaká poskytují FPGA, I2C, SPI GPIO expandery atd.

    2) I2C ovladač pro GPIO expandery pcf8574/8575... Na embedded hardwaru jsou vcelku běžné a v externích stromech je obvyklé mít ošklivé, pro jednotlivé desky specifické hacky, které dané GPIO zpřístupňují ovladačům. Myslím si, že na rozdíl od takových hacků by použití standardních GPIO volání mělo být začlenitelné do upstreamu.

           

    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ář

    29.11.2007 00:16 trekker.dk | skóre: 72
    Rozbalit Rozbalit vše Re: Jaderné noviny - 43/2007
    U Zlepšení správy paměti zůstal jeden Ingo Molnar s krátkým a.
    Quando omni flunkus moritati
    29.11.2007 08:08 Tomas Vesely
    Rozbalit Rozbalit vše Re: Jaderné noviny - 43/2007
    Netusi nekdo, jestli zapocne zaclenovani ntfs-3g do kernelu? Uz je celkem stabilni jak pro cteni, tak pro zapis...
    michich avatar 29.11.2007 08:45 michich | skóre: 51 | blog: ohrivane_parky
    Rozbalit Rozbalit vše Re: Jaderné noviny - 43/2007
    ntfs-3g funguje v userspace pomocí FUSE.
    andree avatar 29.11.2007 09:35 andree | skóre: 39 | blog: andreeeeelog
    Rozbalit Rozbalit vše Re: Jaderné noviny - 43/2007
    ...co neznamena, ze to je nemozne portnut - keby ten kod uz bol stabilny (a mne sa zda, ze uz aj vcelku je)
    Rezza avatar 29.11.2007 14:30 Rezza | skóre: 25 | blog: rezza | Brno
    Rozbalit Rozbalit vše Re: Jaderné noviny - 43/2007
    Nikdy? Alespon co jsem cetl diskuze - je to user space ovladac a je tak napsany - pouziva veci, ktere nejdou do jadra pry jednoduse natlacit, rekurze aspol...
    29.11.2007 14:48 Drew | skóre: 15 | blog: Supi_hnizdo | Praha
    Rozbalit Rozbalit vše Re: Jaderné noviny - 43/2007
    coz je dost nanic, imho:-/
    30.11.2007 10:53 cronin | skóre: 49
    Rozbalit Rozbalit vše Re: Jaderné noviny - 43/2007
    A konkretne dovody su ake?
    30.11.2007 12:13 Drew | skóre: 15 | blog: Supi_hnizdo | Praha
    Rozbalit Rozbalit vše Re: Jaderné noviny - 43/2007
    no, pokud jsem to dobre pochopil, pokud je neco v jadre (a filesystemy by tam pry mely byt), tak to vicemene funguje pro vsechny; takhle se musi jednotlivi disributori starat o to, aby to nejak zabalili a ono to jeste fungovalo (s fuse mam minimalni zkusenosti, jenom jsem to pomahal rozchazet pred pulrokem spolubydlicimu, po par hodinach to jelo, kdyby to bylo v jadre, asi by to fungovalo hned). coz mi neprijde jako optimalni reseni. ale nemuzu rict, ze bych do toho prilis videl.
    michich avatar 30.11.2007 13:05 michich | skóre: 51 | blog: ohrivane_parky
    Rozbalit Rozbalit vše Re: Jaderné noviny - 43/2007
    Distributoři se starají o tisíce dalších balíků, tak jeden navíc jim nic neudělá. Nevím, co jste řešili několik hodin, ale jestli to bylo výrazně složitější než yum install ntfs-3g (nebo ekvivalentní příkaz pro jinou distribuci), tak jste dělali něco špatně.
    30.11.2007 13:23 Drew | skóre: 15 | blog: Supi_hnizdo | Praha
    Rozbalit Rozbalit vše Re: Jaderné noviny - 43/2007
    no, já myslím, že se to kvůli nějakému povinému důvodu muselo kompilovat, protože spolubydlící chtěl mít i write přístup a to nebylo v distribuci balíkované, tak se to trochu protáhlo. Jenom jsem ale pochopil, že se obecně dí, že co má být v jádře (ovladače, i filesystémy a kdovíco ještě), tak je lépe to spravovat tam než jinde. Ale jak říkám, moc tomu nerozumím. Minimálně myslím, že takhle třeba nebudu moci mít root partition na ntfs ne - coz je problem i pro ZFS?
    30.11.2007 13:27 miso | skóre: 36 | blog: iSCSI_initiator_howto | Praha
    Rozbalit Rozbalit vše Re: Jaderné noviny - 43/2007
    Minimálně myslím, že takhle třeba nebudu moci mít root partition na ntfs ne - coz je problem i pro ZFS?
    S pomocou initrd mozes (pokial tam nie su ine problemy), podobne ako root na iSCSI (tam je zase treba userspace daemon), proste sa to zabali do initrd
    Project Satan infects Calculon with Werecar virus
    30.11.2007 19:54 alpha
    Rozbalit Rozbalit vše Re: Jaderné noviny - 43/2007
    Co mas za distro, ze tam nebyl implicitne write pristup? A stejne - ty chces mit / na NTFS? Jinak je ti dobre?
    30.11.2007 22:08 Drew | skóre: 15 | blog: Supi_hnizdo | Praha
    Rozbalit Rozbalit vše Re: Jaderné noviny - 43/2007
    Myslim, ze to bylo Ubuntu Dapper Drake. To, ze neco muzu, neznamena, ze to chce, takze je mi dobre, diky za optani:-).
    Jakub Lucký avatar 3.12.2007 21:19 Jakub Lucký | skóre: 40 | Praha
    Rozbalit Rozbalit vše Re: Jaderné noviny - 43/2007
    Já teda Dappera používám a s NTFS zápisem jsem nikdy neměl problém... Jenom jsem musel ve fstabu nahradit ntfs za ntfs-3g.

    Teda po nějaké době jsem přesně podle návodu zkompiloval nový FUSE modul, takže mám na jádře 2.6.15 modul pro 2.6.20 a taky bez problémů...
    If you understand, things are just as they are; if you do not understand, things are just as they are.
    29.11.2007 09:46 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
    Rozbalit Rozbalit vše Re: Jaderné noviny - 43/2007
    No doufam ze v 2.6.24 nebude takova obrovska hora regresi jakou jsem zazil ve 2.6.23. Ale vypada to jako obvykle slibne.

    mkelf-linux doted generuje vadne NBI soubory, nikdo to neresi, vsem to asi funguje, nebo to nikdo nepouziva. Novejsi verzee neexistuje, respektive ten program je prehistorickej.

    Zdenek
    www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
    29.11.2007 10:38 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
    Rozbalit Rozbalit vše Re: Jaderné noviny - 43/2007
    Zazrak, prvni diskuze resici (doufam) stejny problem jako mam ja.

    http://www.linuxforen.de/forums/showthread.php?t=243148
    www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
    30.11.2007 13:28 Mandarinka
    Rozbalit Rozbalit vše Re: Jaderné noviny - 43/2007
    "ale ty už jsou doteď snad také v přijatelném stavu"

    Tady by asi mělo být "touhle dobou" místo "doteď", které nedává smysl. Bez ohledu na originál, je to zkrátka špatně česky. (In my humble translatologist's in training opinion.)

    A taky bych si tipl, že Ingo nekecá, ale nemá pravdu, ale v originálo mohlo být ledascos.
    30.11.2007 17:54 trekker.dk | skóre: 72
    Rozbalit Rozbalit vše Re: Jaderné noviny - 43/2007
    A taky bych si tipl, že Ingo nekecá, ale nemá pravdu, ale v originálo mohlo být ledascos.
    V originále je "kidding" (u každého článku je odkaz)
    Quando omni flunkus moritati
    30.11.2007 20:27 Mandarinka
    Rozbalit Rozbalit vše Re: Jaderné noviny - 43/2007
    Díky; u těch scatter-gather je tam, že jsou snad v dobrém stavu "by now", takže česky opravdu něco jako "ale doufáme, že už jsou teď také v pohodě".

    Co se týče toho "kidding", hm, tak jestli tam před tím opravdu nic nebylo (aha, tak opravdu nebylo), tak to potěš koště... Jestli mu dobře rozumím, tak tím chtěl na Inga zahlásit cosi jako: 'Apríl'/'A teď tu o kůzlátkách' - my ve skutečnosti začleňujeme hafo nových funkcí etc...

    No, hodně štěstí s těmahle lahůdkama :)

    Založit nové vláknoNahoru

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