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í
×

včera 16:55 | Nová verze

Byla vydána verze 1.0 klienta F-Droid určeného pro instalaci aplikací do Androidu ze softwarového repozitáře F-Droid (Wikipedie), alternativy k Google Play, nabízející pouze svobodný a otevřený software. Podrobnosti v přehledu změn [Hacker News].

Ladislav Hagara | Komentářů: 5
včera 00:55 | Nová verze

Po téměř 13 měsících vývoje od verze 0.11.0 byla vydána verze 0.12.0 hardwarově nenáročného desktopového prostředí LXQt (Lightweight Qt Desktop Environment, Wikipedie) vzniklého sloučením projektů Razor-qt a LXDE. Přehled novinek v příspěvku na blogu.

Ladislav Hagara | Komentářů: 9
21.10. 12:33 | Zajímavý software

Článek ne Medium představuje nejnovější stabilní verzi 2.0 svobodné decentralizované mikroblogovací platformy a sociální sítě podobné Twitteru Mastodon (Wikipedie). Detailní přehled novinek na GitHubu [Hacker News].

Ladislav Hagara | Komentářů: 0
21.10. 06:00 | Komunita

V Praze na půdě Elektrotechnické fakulty ČVUT dnes probíhá RT-Summit 2017 – setkání vývojářů linuxového jádra a uživatelů jeho real-time verze označované jako preempt-rt. Přednášky lze sledovat online na YouTube.

Ladislav Hagara | Komentářů: 0
20.10. 14:33 | Zajímavý projekt

Blender Animation Studio zveřejnilo první epizodu z připravovaného animovaného seriálu The Daily Dweebs o domácím mazlíčkovi jménem Dixey. Ke zhlédnutí také ve 3D s rozlišením 8K.

Ladislav Hagara | Komentářů: 0
20.10. 12:34 | Komunita

Aktualizovanou počítačovou hru Warhammer 40,000: Dawn of War III v ceně 39,99 eur běžící také na Linuxu lze o víkendu na Steamu hrát zdarma a případně ještě v pondělí koupit s 50% slevou. Do soboty 19:00 lze na Humble Bundle získat zdarma Steam klíč k počítačové hře Sid Meier's Civilization® III v ceně 4,99 eur běžící také ve Wine.

Ladislav Hagara | Komentářů: 0
20.10. 00:22 | Nasazení Linuxu

Společnost Samsung oznámila, že skrze dokovací stanici DeX a aplikaci Linux on Galaxy bude možno na Samsung Galaxy S8 a S8+ a Galaxy Note 8 provozovat Linux. Distribuce nebyly blíže upřesněny.

Phantom Alien | Komentářů: 19
19.10. 23:55 | Komunita

Společnost Purism na svém blogu oznámila, že její notebooky Librem jsou nově dodávány se zrušeným (neutralized and disabled) Intel Management Engine (ME). Aktualizací corebootu na již prodaných noteboocích lze Management Engine také zrušit. Více v podrobném článku.

Ladislav Hagara | Komentářů: 2
19.10. 21:44 | Nová verze

Organizace Apache Software Foundation (ASF) na svém blogu slaví páté výročí kancelářského balíku Apache OpenOffice jako jejího Top-Level projektu. Při této příležitosti byl vydán Apache OpenOffice 4.1.4 (AOO 4.1.4). Podrobnosti v poznámkách k vydání. Dlouhé čekání na novou verzi tak skončilo.

Ladislav Hagara | Komentářů: 8
19.10. 19:22 | Pozvánky

Již příští týden - 26. a 27. října se v Praze v hotelu Olšanka odehraje OpenWRT Summit. Na webu konference naleznete program a možnost zakoupení lístků - ty stojí 55 dolarů. Čtvrtek bude přednáškový a v pátek se budou odehrávat převážně workshopy a meetingy.

Miška | Komentářů: 1
Jak se vás potenciálně dotkne trend odstraňování analogového audio konektoru typu 3,5mm jack z „chytrých telefonů“?
 (9%)
 (0%)
 (0%)
 (1%)
 (76%)
 (13%)
Celkem 205 hlasů
 Komentářů: 8, poslední včera 23:02
    Rozcestník

    Jaderné noviny - přehled za listopad

    20. 12. 2015 | Redakce | Jaderné noviny | 3660×

    Vzhledem k tomu, že se nám příliš nedaří dohnat skluz u překladů Jaderných novin, jsme se rozhodli vydávat každý týden až do konce roku jakýsi souhrn z vybraných článků a citátů za celý daný měsíc. Od ledna potom najedeme na aktuální dění kolem vývoje jádra a budou vycházet skutečné Jaderné noviny. Tento týden je to přehled za listopad.

    Stav vydání jádra

    Jádro 4.3 je venku. Vydáno bylo 1. listopadu. Linus: „Celkově tento vývojový cyklus zůstává klidný až do konce. Vzhledem k vydání 4.3 je nyní otevřeno začleňovací okno 4.4. Přejme si, aby bylo taky tak klidné.“ Jádro 4.3 obsahuje možnost přidávat programům BPF kontrolovat uživatelský prostor (user-space probes), přidává regulátor PID (opatření proti fork bombám), byl odstraněn souborový systém ext3, přidána podpora identifikátoru adresního vyhledávání, schopnost pracovat s chybami v uživatelském prostoru atd.

    V druhém listopadovém týdnu se otevřelo začleňovací okno 4.4., žádné vývojové jádro tedy nebylo vydáno.

    Stabilní aktualizace: 4.2.6, 4.1.13, 3.14.57 a 3.10.93 byly vydány 9. listopadu.

    Vývojové jádro 4.4-rc1 bylo vydáno 15. listopadu.

    Vybrané citáty týdne

    Když máte na stole pět myší, dva externí touchpady, trackball a dva tablety Wacom, víte, že se vám podařilo zvítězit nad životem.

    -Peter Hutterer

    Někde velmi vysoko na mém osobním seznamu obecně platných bezpečnostních rad je i tato: Nepřetáčejte bezpečnostní knoflíky, abyste měli neurčitý hřejivý pocit. Opakuji: NEPŘETÁČEJTE BEZPEČNOSTNÍ KNOFLÍKY, ABYSTE MĚLI NEURČITÝ HŘEJIVÝ POCIT.

    -Andy Lutomirski

    Kernel Summit 2015

    Letošní summit se konal, spolu s Korea Linux Forum, od 26. do 28. října v Soulu. Sešli se zde vývojáři z celého světa, aby mohli probrat témata, která se týkají komunity kolem vývoje jádra.

    Minisummit

    Jediný minisummit se konal 26. října. Pro report najdete zde.

    Technický den

    Hlavní den

    Poslední den byl pouze pro zvané vývojáře a správce. Mezi témata, o kterých byla řeč, patří:

    • Testování jádra: Různé metody pro zlepšení automatického testování jádra.
    • Další bezpečnostní diskuze: Je komunita kolem jádra nyní více nakloněna myšlence začleňování dotěrných bezpečnostních technologií?
    • Nábor vývojářů a dosah: Daří se přivádět nové vývojáře, jak jich přilákat ještě více?
    • Dokumentace a nástroje pro domácí zpracování dokumentace.
    • Restartovatelné sekvence: Jakým způsobem chceme podpořit tento mechanismus souběžnosti uživatelského prostoru v jádře?
    • Bleskovky: Zmenšování jádra, problém roku 2038, použití kódu mimo hlavní strom v mobilních telefonech.
    • Stabilní jádra: Měli bychom nějak změnit systém, jakým je vydáváno stabilní jádro, které bude příští jádro s dlouhodobou podporou (LTS)?
    • Je Linus spokojený? Jak je na tom komunita a co by se dalo zlepšit?

    Celý report zde.

    Vydání Trinity 1.6

    Dave Jones konečně oznámil nové vydání fuzz testovacího nástroje Trinity. „Na summitu mnoho lidí říkalo, že Trinity je užitečný nástroj a byli zklamaní, že na něm už nepracuji. Taková zpětná vazba mi dodala motivaci dokončit práci a verzi 1.6 vydat.“

    Projekt Self Protection

    Kees Cook oznámil projekt Kernel Self Protection, který má být „komunitou lidí pracujících na různých (sebe)obranných technologiích (většinu je možné najít v PaX a Grsecurity).“ Jedná se o následek rozhovoru o začlenění tvrzení (hardening) a (auto) obranných mechanismů do hlavního jádra. „Díky společnostem, které chápou důležitost tohoto projektu, a Linux Foundation, která je připravena financovat konkrétní činnosti v této oblasti, si myslím, že to můžeme někam dotáhnout.“ Kees hledá další lidi, kteří by měli zájem se na projektu podílet.

    Report z media workshopu v Soulu

    Podrobný report z Media Workshopu na Kernel Summitu, který se konal 26. října je zde. Celkem 21 účastníků z různých společností a různých zemí se sešlo, aby diskutovalo současný stav médií v Linuxu, a také výzvy, které je třeba zvládnout, aby bylo možné tyto technologie posunout do budoucnosti. Tento článek pokryje hlavní témata, o kterých se na workshopu mluvilo, a také rozhodnutí, která byla o směru komunity učiněna.

    Začleňovací okno 4.4 část 1.

    Již 11. listopadu bylo začleněno 10 800 neslučovacích sad změn. Vypadá to na další rušný cyklus.

    Některé změny viditelné pro uživatele:

    • Přidání systémového volání mlock2(). Tato verze mlock() podporuje příznaky, které byly přidány do nové funkce VM_LOCKONFAULT. Když je příznak nastaven, budou stránky ve vyznačeném okruhu uzamčeny v paměti, jakmile u nich dojde k chybě. Když dojde k volání mlock2() není rozsah (okruh) naplněn.
    • Bloková vrstva nyní podporuje I/O polling na strojích s vysokým výkonem. V některých situacích může polling vést k nižším latencím a vyšší propustnosti.
    • Nástroj perf nyní umí stavět a nahrávat eBPF programy pro monitorování výkonu a sledování událostí. Došlo i na další změny, viz. začleňovací commit.
    • Architektura arm64 může běžet se stránkami o velikosti 16 KB. Linus vyjádřil své pochyby o užitečnosti této funkcionality.
    • NFS klient nyní podporuje operace NFSv4.2 CLONE (vytvoří rychlou kopii souboru) za pomocí ioctl(), vypadá podezřele podobně jako klonovací příkaz Btrfs.

    Některé změny viditelné pro vývojáře:

    • Nový modul "userio" umožňuje aplikacím připojit se k jádru a emulovat I/O zařízení (laptopy, touchpady). Viz Documentation/input/userio.txt.
    • Architektura arm64 získala podporu pro nástroj na odstraňování chyb KASan.
    • Bloková vrstva nyní podporuje „perzistentní rezervace“, přičemž část sdíleného prostoru může být vyhrazena konkrétnímu systému. Viz. Documentation/block/pr.txt.
    • Došlo k začlenění vylepšení řízení paměti, o kterých jsme psali už v září. Zjednodušují řízení paměti, mění způsob, jakým jsou rezervovány stránky pro alokátory s vysokou prioritou a přepracovaly nakládání s příznaky pro alokování paměti.

    Začleňovací okno 4.4 část 2.

    Několik změn, které stojí za zmínku:

    • Mechanismus "devfreq cooling" pro řízení teploty zařízení. Na správně vybaveném hardwaru umí tento framework přepnout přehřívající se zařízení do režimu s nižší spotřebou a udržet provozní teplotu v mezích.
    • Došlo ke sloučení modulátoru PWM, přidání podpory pro řadiče Renesas R-Car PWN, Marvell Berlin PWM, Broadcom BCM7038 a MediaTek display PWM.

    Polling blokové I/O vrstvy

    Říká se, že bloková vrstva I/O jádra běžně krade nápady ze síťového subsystému. Pravdou je, že dobré nápady se pohybují oběma směry, ale dá se říct, že bloková vrstva I/O se za ta léta stala spíše síťovou I/O. Detaily se různí, ale na nejvyšší úrovni jde o nezávislé počítače, které si navzájem posílají zprávy čím dál tím rychlejšími kanály. Takže by vlastně ani nemělo být překvapením, že se jedno z nejstarších vylepšení síťového subsystému – polling I/O – objevila v blokové vrstvě.

    V síťovém světě se I/O polling nazývá „NAPI“ (nové API). Na LWN se o tom poprvé psalo v roce 2003. NAPI umožňuje síťovému jádru získat ovladače pro nové pakety – místo toho, aby tyto řadiče musely napichovat pakety pokaždé, když dojde k hardwarovému přerušení. Posun od přerušení k pollingu se může z výkonnostního hlediska zdát neintuitivní, ale při velkém provozu dává smysl. Obsluha přerušení je nákladná a ani nemá cenu, protože najít další pakety není problém. Pokud nemá CPU při čekání na pakety nic dalšího na práci, je polling dobrý ke snížení latence. Vždy je rychlejší počkat na nový paket než čekat na všechny mechanismy (softwarové i hardwarové) pro obsluhu přerušení.

    Celý článek zde.

    Návrat restartovatelných sekvencí

    Kdysi dávno bylo vysoce paralelní programování zájmem jen velmi malé skupiny vývojářů. Vzhledem k rostoucímu počtu jader v CPU se ovšem obavy ze souběhu přesouvají do uživatelského prostoru. Předmětem zájmu zde není pouze ochrana kritických sekcí, uživatelský prostor to musel umět již dávno. Objevují se jiné obavy na úrovni, kde režie zamykání představuje výkonnostní problém. Pak začínají vývojáři znovu přemýšlet o algoritmech bez zámků, které mají v uživatelském prostoru své specifické problémy.

    V jádře bývá programování bez zámků složité. Výsledný kód může být křehký, pokud nejsou správně pochopena nebo dodržována pravidla pro přístup k datům. V tomto ohledu však má kód jádra oproti kódu uživatelského prostoru jisté výhody. Může zajistit, že kritická část kódu poběží až do konce, aniž by došlo k nucené preempci. Dokud se takový kód omezuje pouze na datové struktury přístupné jednomu CPU, běh se zakázanou preempcí zajišťuje, že se žádné jiné vlákno nepokusí o souběžný přístup k těmto strukturám. Kód uživatelského prostoru nemá takovou možnost k dispozici. Jakýkoli pokus o použití datových struktur dostupných jednomu CPU v bezzámkovém režimu musí použít jiný přístup.

    Celý článek zde.

           

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

    20.12.2015 22:26 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Jaderné noviny - přehled za listopad
    získat ovladače pro nové pakety

    → vyžádat si od ovladače další pakety

    aby tyto řadiče musely napichovat pakety pokaždé, když dojde k hardwarovému přerušení

    V předchozí části věty je drivers (správně) přeloženo jako ovladače, tak proč najednou řadiče? A inject tu není myšleno jako napíchnout, ale spíš ve významu vstříknout - prostě se tím myslí předat přijaté pakety ke zpracování vyšším vrstvám.

    Jinak v komentáři k tomu článku Jens Axboe upozorňuje, že to, co se teď přidávalo do blokové vrstvy, odpovídá spíš busy polling přidanému do síťového stacku v roce 2013 (přejmenováno, protože původní název připadal Linusovi příliš marketingový a zastírající skutečnou podstatu).

    21.12.2015 10:07 Peter Fodrek
    Rozbalit Rozbalit vše Re: Jaderné noviny - přehled za listopad
    Radič je zdrojom prerušenia a ovládač číta údaje z radiča. Podľa mňa to vyzerá správne. Ale čítal som to len letmo
    22.12.2015 02:48 pc2005 | skóre: 34 | blog: GardenOfEdenConfiguration | liberec
    Rozbalit Rozbalit vše Re: Jaderné noviny - přehled za listopad
    BTW základní nová podpora pro HTC Magician by už měla v tomhle kernelu být ;-). (jako ne že by to bylo dneska zrovna dvakrát potřeba :-D)
    Chuck Norris řekl babičce, že si dá jen 3 knedlíky. A dostal 3 knedlíky. | 帮帮我,我被锁在中国房
    28.12.2015 11:38 JZD | skóre: 9 | blog: Na_dvorku
    Rozbalit Rozbalit vše Re: Jaderné noviny - přehled za listopad
    To si snad dělaj p*del, odebrat ext3, to jako znamená že nová jádra s tím nebudou umět pracovat? To by mě zajímalo jak jednoduše zkonvertovat současné oddíly ext3 na ext4. :-(
    Víra znamená vyznávat to, o čem člověk dobře ví, že to není pravda. Mlčeti platina, mluviti v gajzu, býti v hajzlu.
    28.12.2015 12:47 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Jaderné noviny - přehled za listopad
    Ta formulace je hodně zavádějící. Nebyla odstraněna podpora filesystému jako takového, ale byl odstraněn modul ext3. Filesystém jako takový samozřejmě bude podporování i nadále, jen se pro práci s ním bude používat modul ext4.
    28.12.2015 20:32 JZD | skóre: 9 | blog: Na_dvorku
    Rozbalit Rozbalit vše Re: Jaderné noviny - přehled za listopad
    Tak takhle je to. Díky za vysvětlení.
    Víra znamená vyznávat to, o čem člověk dobře ví, že to není pravda. Mlčeti platina, mluviti v gajzu, býti v hajzlu.

    Založit nové vláknoNahoru

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