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 04:22 | Komunita

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

    Ladislav Hagara | Komentářů: 0
    včera 16:44 | Nová verze

    ESP-IDF (Espressif IoT Development Framework), tj. oficiální vývojový framework pro vývoj aplikací na mikrokontrolérech řady ESP32, byl vydán v nové verzi 6.0. Detaily na portálu pro vývojáře.

    Ladislav Hagara | Komentářů: 0
    včera 12:33 | Nová verze

    DeepMind (Alphabet) představila novou verzi svého multimodálního modelu, Gemma 4. Modely jsou volně k dispozici (Ollama, Hugging Face a další) ve velikostech 5-31 miliard parametrů, s kontextovým oknem 128k až 256k a v dense i MoE variantách. Modely zvládají text, obrázky a u menších verzí i audio. Modely jsou optimalizované pro běh na desktopových GPU i mobilních zařízeních, váhy všech těchto modelů jsou uvolněny pod licencí Apache 2.0. Návod na spuštění je už i na Unsloth.

    NUKE GAZA! 🎆 | Komentářů: 5
    včera 03:55 | Nová verze

    Cursor (Wikipedie) od společnosti Anysphere byl vydán ve verzi 3. Jedná se o multiplatformní proprietární editor kódů s podporou AI (vibe coding).

    Ladislav Hagara | Komentářů: 0
    2.4. 19:55 | Zajímavý projekt

    Průkopnická firma FingerWorks kolem roku 2000 vyvinula vícedotykové trackpady s gesty a klávesnice jako TouchStream LP. V roce 2005 ji koupil Apple, výrobu těchto produktů ukončil a dotykové technologie využil při vývoji iPhone. Multiplatformní projekt Apple Magic TouchstreamLP nyní implementuje funkcionalitu TouchStream LP na současném Apple Magic Trackpad, resp. jejich dvojici. Diskuze k vydání probíhá na Redditu.

    |🇵🇸 | Komentářů: 0
    2.4. 18:22 | Nová verze

    Byla vydána nová verze 10.3 sady aplikací pro SSH komunikaci OpenSSH. Přináší řadu bezpečnostních oprav, vylepšení funkcí a oprav chyb.

    Ladislav Hagara | Komentářů: 0
    2.4. 15:11 | Zajímavý software

    Cloudflare představil open source redakční systém EmDash. Jedná se o moderní náhradu WordPressu, která řeší bezpečnost pluginů. Administrátorské rozhraní lze vyzkoušet na EmDash Playground.

    Ladislav Hagara | Komentářů: 3
    2.4. 14:00 | Komunita

    Bratislava OpenCamp 2026 zverejnil program a spustil registráciu. Štvrtý ročník komunitnej konferencie o otvorených technológiách prinesie 19 prednášok na rôzne technologické témy. Konferencia sa uskutoční v sobotu 25. apríla 2026 v priestoroch FIIT STU v Bratislave.

    Ladislav Hagara | Komentářů: 0
    2.4. 13:44 | Humor

    Na iVysílání lze zhlédnout všechny díly kultovního sci-fi seriálu Červený trpaslík.

    Ladislav Hagara | Komentářů: 5
    2.4. 04: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 dosáhl v březnu 5,33 % (Windows -4,28 %, OSX +1,19 %, Linux +3,10 %). 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 24,48 %. Procesor AMD používá 67,48 % hráčů na Linuxu.

    Ladislav Hagara | Komentářů: 3
    Které desktopové prostředí na Linuxu používáte?
     (15%)
     (7%)
     (1%)
     (12%)
     (30%)
     (3%)
     (6%)
     (1%)
     (14%)
     (23%)
    Celkem 1218 hlasů
     Komentářů: 30, poslední včera 20:20
    Rozcestník

    Jaderné noviny – přehled za červen 2022

    11. 7. 2022 | David Kolibáč | Jaderné noviny | 9334×

    Přehled červnových vydání Jaderných novin: stav vydání jádra, citáty týdne a seznam článků týkajících se jádra.

    Vydání ze 2. 6. 2022

    LWN.net Weekly Edition for June 2, 2022.

    Stav vydání jádra

    Kernel release status. Jonathan Corbet. 1. června 2022

    Začleňovací okno 5.19 bylo otevřené, uzavření bylo očekáváno 5. června.

    Stabilní aktualizace: 5.18.1, 5.17.12, 5.15.44 a 5.10.119 byly vydány 30. května.

    McKenney: Hloupé triky RCU: Dívá se RCU?

    McKenney: Stupid RCU Tricks: Is RCU Watching? Jonathan Corbet. 27. května 2022

    Paul McKenney píše o tom, proč se read-copy-update nepoužívá všude v jádře, hrozby, které z toho mohou plynout, a co se děje pro to, aby se situace zlepšila.

    Bohužel je neustále dohlížející RCU v jádře Linux nepraktický kvůli zohlednění nároků na energii. Problém spočívá v tom, že když RCU sleduje neaktivní CPU, potřebuje k tomu, aby CPU vykonávalo instrukce. A nutit neaktivní CPU ke zbytečnému vykonávání instrukcí (v široce pojatém významu slova „zbytečný“) proklatě otráví velmi mnoho lidí ze světa vestavěných zařízení běžících na baterie. A to z dobrého důvodu: když RCU přimějeme, ať se vyhýbá sledování neaktivních CPU, může to zlepšit výdrž na baterie o 30-40 %.

    Citát týdne

    Quote of the week. Jonathan Corbet. 1. června 2022

    Epoll je CVS jaderných rozhraní: podívejte se na něj, vykřikněte, utečte a snažte se stejnou chybu už nikdy neopakovat.

    Linus Torvalds

    Články


    Vydání z 9. 6. 2022

    LWN.net Weekly Edition for June 9, 2022.

    Stav vydání jádra

    Kernel release status. Jonathan Corbet. 8. června 2022

    Vývojové jádro 5.19-rc1 bylo vydáno 5. června. „Soudě podle začleňovacího okna bude tohle vydání jedno z těch větších, ale rozhodně neprolomí žádné rekordy, ani nic nevypadá zvlášť divně nebo šíleně.“

    Stabilní aktualizace: 5.18.2, 5.17.13, 5.15.45, 5.10.120, 5.4.197, 4.19.246, 4.14.282 a 4.9.317 byly všechny vydány 6. června.

    Mazzoli: Vůbec, jak rychlé jsou linuxové roury?

    Mazzoli: How fast are Linux pipes anyway? Jonathan Corbet. 2. června 2022

    Francesco Mazzoli se zanořil do hlubin jaderné implementace (nejen) rour ve snaze maximalizovat datovou propustnost.

    Inspirací pro tento zápisek byla četba silně optimalizovaného programu FizzBuzz, který na mém laptopu posílá výstup do roury ~35GiB/s rychlostí. Naším prvním cílem bude vyrovnat se této rychlosti, s vysvětlením každého kroku našeho postupu. Také přidáme opatření pro vylepšení výkonu navíc, což není pro FizzBuzz potřeba, protože jeho úzkým hrdlem je ve skutečnosti výpočet výstupu, nikoliv IO, aspoň na mém stroji.

    Rosenzweig: Conformant open source support for Mali-G57

    Rosenzweig: Conformant open source support for Mali-G57. Jonathan Corbet. 6. června 2022

    Alyssa Rosenzweig oznamuje milník v podpoře GPU Mali svobodným softwarem:

    Open-source ovladač Panfrost pro GPU Mali nyní podporuje novou architekturu Valhall zcela v souladu s OpenGL ES 3.1 na Mali-G57 a Valhall. Poslední patche Mesa dorazí dnes a nezbytné jaderné patche jsou ve frontě pro začlenění do upstreamu.

    Články


    Vydání z 16. 6. 2022

    LWN.net Weekly Edition for June 16, 2022.

    Stav vydání jádra

    Kernel release status. Jonathan Corbet. 15. června 2022

    Vývojové jádro 5.19-rc2 bylo vydáno 12. června. Linus řekl:

    A ano, protože jsem očekával, že týden rc2 bude poměrně klidný, aktualizoval jsem systém na své pracovní stanici, a v důsledku strávil den nebo dva řešením většiny dopadů výsledného povýšení překladače na gcc-12. Něco z toho bylo nakonec trochu přes ruku a budeme to dále ohýbat. A něco z toho jsou nakonec chybné vlastnosti překladače.

    Stabilní aktualizace: 5.18.3, 5.17.14, 5.15.46 a 5.10.121 byly vydány 9. června, poté 5.18.4, 5.17.15, 5.15.47, 5.10.122, 5.4.198, 4.19.247, 4.14.283 a 4.9.318 následovaly 14. června. Dává se na vědomí, že 5.17.15 bude poslední v řadě 5.17.x.

    Poměrně malé stabilní aktualizace 5.18.5, 5.15.48, 5.10.123, 5.4.199, 4.19.248, 4.14.284 a 4.9.319, obsahující hlavně zmírnění nejnovější várky hardwarových zranitelností, byly revidovány a plánovány na 16. června nebo později.

    Výzva k zaslání příspěvků na Jaderný summit a Summit správců

    CFP for the Kernel and Maintainers Summits. Jonathan Corbet. 15. června 2022

    Jaderný summit a Summit správců 2022 se budou konat v Dublinu. Jaderný summit bude pořádán v rámci Linux Plumbers Conference (12. až 14. září), kdežto Summit správců bude 15. září. Výzva k zaslání návrhů na obě akce byla zveřejněna. Uzávěrka Jaderného summitu byla záhy (19. června), takže nebyl čas, aby zájemci o přednášení prokrastinovali.

    Citát týdne

    Quote of the week. Jonathan Corbet. 15. června 2022

    Přestože je mnoho příznivců přístupu, že „eBPF je dobrý pro všechno i vaši babičku“, tento názor není přijímán všeobecně. Jedno velké riziko spočívá v tom, že tohle časem povede k možnosti mít celé ovladače / ústřední kód napsané v eBPF, což by mohlo potenciálně vést ke snížení spravovatelnosti a podporovatelnosti, i kvůli velké fragmentaci kódu (programy eBPF nemusejí být nutně dodávány společně s kódovou základnou jádra).

    To by potenciálně mohlo být velkým rizikem také pro distribuce, protože my (jako dodavatelé distribuce) bychom mohli velmi rychle ztratit kontrolu nad tím, co vlastně běží v kontextu jádra, k němuž se má vztahovat podpora.

    Jiří Kosina

    Články


    Vydání z 23. 6. 2022

    LWN.net Weekly Edition for June 23, 2022.

    Stav vydání jádra

    Kernel release status. Jonathan Corbet. 22. června 2022

    Vývojové jádro 5.19-rc3 bylo vydáno 19. června. Linus řekl: „5.19-rc3 je poměrně malý a při pohledu na statistiky změn, hodně toho spadá do podadresáře dokumentace. S kusem v samotestech.“

    Stabilní aktualizace: 5.18.5, 5.15.48, 5.10.123, 5.4.199, 4.19.248, 4.14.284 a 4.9.319 byly vydány 16. června. Poté 5.18.6, 5.15.49, 5.10.124, a 5.4.200 následovaly 22. června.

    Meta: Transparentní přesouvání zátěže paměti

    Meta: Transparent memory offloading. Jonathan Corbet. 20. června 2022

    Tento zápisek Johannese Weinera a Dana Schatzberga na blogu Meta (pozn. překladatele: Facebooku) popisuje tamní skupinu změn správy paměti, kterou nazývají „transparentní přesuny zátěže paměti“.

    Transparentní přesuny zátěže paměti (Transparent Memory Offloading, TMO) jsou řešením Mety pro prostředí heterogenních datových center. Přidává nový mechanismus jádra Linux, který v reálném čase měří práci ztracenou nedostatečnými prostředky CPU, paměti a I/O. Veden těmito informacemi, bez předchozí znalosti aplikace, TMO automaticky upravuje objem paměti, který má být přesunut na různorodá zařízení, jako jsou komprimovaná paměť nebo SSD.

    Článek neříká, kde příslušný kód najít, není totiž všechen v hlavní větvi jádra (a část běží v uživatelském prostoru).

    Citáty týdne

    Quotes of the week. Jonathan Corbet. 22. června 2022

    Myslím, že v Linuxu se rozrůstá problém, jehož příkladem je tato debata o Rustu, ale který ji dalece přesahuje: Začínáme být příliš vystrašení z dělání velkých rozhodnutí, která by v některých oblastech udržela inovace. To opravdu je plíživý zhoubný růst rakoviny netečnosti, která zničila už mnoho projektů před námi a pokud si nedáme pozor, dopadneme stejně.

    Největší oblastí, kde v současnosti dusíme inovace, je všechno, co se nějak dotýká ABI pro uživatelský prostor. Obvinění, že všechno musí být správně ab initio, protože to musíme podporovat „navěky“, a všechno následné žvanění a pochybování skutečně omezují inovace ve v podstatě čemkoliv, co by mohlo být odhaleno uživatelskému prostoru. Opravdu si myslím, abychom se tomu bránili, potřebujeme v rychlosti připomenout všechny naše chyby a jak jsme se vyhrabali z jámy, do které nás zahrabaly, protože bez toho se stáváme příliš vystrašenými z dělání chyb.

    Cílem není za každou cenu se vyhýbat chybám, cílem je být sebevědomí, že když je uděláte, dokážete z nich znovu najít cestičku.

    James Bottomley

    Má největší obava je, že jaderná komunita se stane nezajímavou pro kohortu mladých lidí. Mladí lidé rádi věci jako Rust a webové žádosti o začlenění na githubu. Také jsou velmi chytří. Takže zčásti to vidím jako problém inkluze.

    Linus Walleij

    Články

    • Nová implementace LLVM CFI: návrh nahradit současnou implementaci řízení toku založenou na Clangu něčím vhodnějším pro prostředí jádra.
    • NFS: první roky: Neil Brown pokrývá ranou historii souborového systému NFS.
    • Vypnutí optimalizace extentů: poslední článek z LSFMM 2022 se zabývá optimalizací souborového systému, která vytváří problémy s vysokoúrovňovým softwarem.

    Vydání ze 30. 6. 2022

    LWN.net Weekly Edition for June 30, 2022.

    Stav vydání jádra

    Kernel release status. Jonathan Corbet. 29. června 2022

    Vývojové jádro 5.19-rc4 bylo vydáno 26. června.

    Tak měli jsme pár celkem malých rc vydání a tady konečně vidíme nárůst commitů v rc4. Není to zrovna to, co chci vidět uprostřed cyklu vydání, ale není to tak docela překvapivé, když uvážíme, jaké ticho bylo doposud.

    Stabilní aktualizace: 5.18.7, 5.15.50, 5.10.125, 5.4.201, 4.19.249, 4.14.285 a 4.9.320 byly vydány 25. června. Aktualizace 5.x jsou poměrně malé, ale aktualizace 4.x obsahují mezi obvyklými opravami poměrně dost backportovaných vylepšení generátoru náhodných čísel. 5.10.126 vyšla krátce poté s jednou opravou regrese. Poté 5.18.8, 5.15.51, 5.10.127 a 5.4.202 byly vydány 29. června.

    Ojeda: Bezpečnost paměti pro největší softwarový projekt na světě

    Ojeda: Memory Safety for the World’s Largest Software Project. Jonathan Corbet. 27. června 2022

    Miguel Ojeda zveřejnil novinky o projektu Rust pro Linux.

    Druhý rok od RFC očekáváme několik milníků, kterých snad dosáhneme:

    • Více uživatelů nebo případů užití v jádře, včetně ukázkových ovladačů – tohle je docela důležité dostat do jádra.
    • Rozdělení crate jádra a správa závislostí tak, aby to umožnilo lepší vývoj.
    • Rozšíření současné integrace jaderné dokumentace, testů a dalších nástrojů.
    • Zapojení více správců subsystémů, firem a výzkumníků.
    • Stabilizace většiny zbývajících vlastností Rustu.
    • Možná schopnost začít překládat jaderný kód v Rustu pomocí GCC.
    • A samozřejmě začlenění do hlavní větve jádra, čímž by se všechno mělo zjednodušit!

    Citát týdne

    Quote of the week. Jonathan Corbet. 29. června 2022

    Nezvykl jsem si na čtení rustu bez otevřeného okna s googlem, abych ho pochopil, ale myslím, že to je něco, „na co si musíte zvyknout“.

    Nebo druhá varianta je, že musíte části v rustu prostě ignorovat.

    Jak jsem zmínil minulý týden na OSS NA – beztak většina lidí nerozumí našemu kódu správy paměti – i když znáte C, kusy toho kódu jsou docela nesrozumitelné, pokud nevíte, jak to všechno funguje.

    Jestliže lidé mohou být produktivními jadernými vývojáři, aniž by rozuměli vrstvě správy paměti, jsem si jistý, že mohou být jadernými vývojáři, aniž by rozuměli rustu.

    Linus Torvalds

    Články

           

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

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