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

Byla vydána nová verze 4.2.0 otevřeného emulátoru procesorů a virtualizačního nástroje QEMU (Wikipedie). Přispělo 198 vývojářů. Provedeno bylo více než 2 200 commitů. Přehled úprav a nových vlastností v seznamu změn.

Ladislav Hagara | Komentářů: 0
včera 15:33 | Pozvánky

Konference Bratislava OpenCamp 2020 proběhne v sobotu 4. dubna 2020 v Bratislavě na Fakultě informatiky a informačních technologií STU. Organizátoři vyhlásili CFP. Návrhy přednášek a workshopů lze zaslat do 31. ledna 2020.

Ladislav Hagara | Komentářů: 0
včera 15:11 | Nová verze

Bylo oznámeno vydání KDE Frameworks 5.65.0, tj. nové verze aktuálně 74 knihoven rozšířujících multiplatformní framework Qt a dnes využívaných nejenom KDE Plasmou a KDE Aplikacemi. Nově začleněnou knihovnou je KQuickCharts pro generování grafů.

Ladislav Hagara | Komentářů: 0
13.12. 15:44 | Nová verze

Byla vydána verze 2.4 svobodného nelineárního video editoru Flowblade (GitHub, Wikipedie). Přehled novinek v poznámkách k vydání. Zdůraznit lze přechod na Python 3.

Ladislav Hagara | Komentářů: 0
13.12. 07:00 | Nová verze

Vyšel toolkit Qt verze 5.14. Změny se týkají především Qt Quick, jeho odstínění od konkrétních nízkoúrovňových grafických API a zlepšení výkonu zvláště ve 3D. Začíná tím proces postupných příprav na Qt 6. Příští vydání (5.15) bude s dlouhodobou podporou. Aktuálně také vyšlo vývojové prostředí Qt Creator 4.11 – vedle oprav chyb a řady zjednodušení konfigurace přidává mj. experimentální podporu WebAssembly.

Fluttershy, yay! | Komentářů: 4
13.12. 06:00 | Nová verze

Byla vydána nová verze 1.41 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a animovanými gify v poznámkách k vydání. Ve verzi 1.41 bylo vydáno také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.

Ladislav Hagara | Komentářů: 0
12.12. 23:55 | IT novinky

J2EE, nověji Java EE a nejnověji Jakarta EE, tj. Java pro vývoj a provoz podnikových aplikací a informačních systémů (Java Platform, Enterprise Edition), slaví 20 let. První verze J2EE 1.2 byla vydána 12. prosince 1999.

Ladislav Hagara | Komentářů: 0
12.12. 22:00 | Nová verze

V kancelářích společnosti NGINX, tj. společnosti stojící za stejnojmenným webovým serverem a reverzní proxy, v Moskvě proběhla policejní razie. Na NGINX si nárokuje práva společnost Rambler. Igor Sysoev, zakladatel společnosti NGINX, ve společnosti Rambler pracoval v letech 2000 až 2011. V březnu letošního roku byla společnost NGINX prodána společnosti F5 Networks za 670 milionů dolarů.

Ladislav Hagara | Komentářů: 14
12.12. 18:44 | Nová verze

Vyšel Vim 8.2. Jedná se převážně o opravnou verzi tohoto textového editoru, ale mezi několika novými funkcemi je také možnost používat vyskakovací okna v uživatelském rozhraní, což využijí zvláště vývojáři doplňků pro dialogová okna či okna s nápovědou, napovídáním atp. Ukázkou je hra killersheep.

Fluttershy, yay! | Komentářů: 1
12.12. 17:44 | Nová verze

Byla vydána nová verze 19.12.0 KDE Aplikací (KDE Applications). Přehled novinek i s náhledy v oficiálním oznámení, kompletním seznamu změn a na stránce s dalšími informacemi.

Ladislav Hagara | Komentářů: 1
Kolik jste vystřídali distribucí Linuxu? (uvažujte distribuce, které jste používali aspoň měsíc)
 (4%)
 (73%)
 (19%)
 (2%)
 (2%)
Celkem 81 hlasů
 Komentářů: 9, poslední včera 20:41
Rozcestník

www.AutoDoc.Cz

Jaderné noviny – 12. 4. 2018: První polovina začleňovacího okna 4.17

22. 4. 2018 | David Kolibáč | Jaderné noviny | 1784×

Stav vydání jádra. První polovina začleňovacího okna 4.17.

Stav vydání jádra

Kernel release status. Jonathan Corbet. 11. dubna 2018

Začleňovací okno 4.17 bylo stále otevřené a k jeho uzavření došlo 15. dubna.

Stabilní aktualizace: 4.16.1, 4.15.16, 4.14.33, 4.9.93, 4.4.127 a 3.18.103 byly vydány 8. dubna. 10. dubna následovala aktualizace 3.18.104, která opravuje chybu při sestavení.

Aktualizace 4.16.2, 4.15.17 a 4.14.34 byly v době psaní článku revidovány a vyšly 12. dubna. O den později následovaly aktualizace 4.9.94, 4.4.218 a 3.18.105.

První polovina začleňovacího okna 4.17

The first half of the 4.17 merge window. Jonathan Corbet. 5. dubna 2018

V době psaní tohoto článku bylo do hlavního repozitáře pro vydání 4.17 začleněno 5 392 neslučovacích sad změn. Začleňovací okno 4.17 je tedy na dobré cestě, ale zdaleka ještě není hotovo. Dosud začleněné změny pokrývají rozsáhlou část jádra, jakožto i subsystémů sítí, ovladačů a souborových systémů.

Vybrané významnější začleněné změny zahrnují:

Ústřední část jádra

  • Stále se rozšiřující systémové volání perf_event_open() získalo schopnost umístit sondu kprobe či uprobe a spojit s ní novou událost, sonda poté vydrží po celou dobu existence vzniklého deskriptoru souboru. Takto vytvořené sondy nebudou pozorovatelné virtuálním souborovým systémem tracefs. Toto rozhraní vzniklo za účelem zajistit, že sondy zaniknou, až proces, který je vytvořil, skončí.
  • Kód, který v plánovači odhaduje zátěž, se dočkal vylepšení, především s ohledem na druhy zátěže v mobilních a embedded zařízeních.
  • Nový příkaz BPF_RAW_TRACEPOINT systémového volání bpf() ke sledovacímu bodu připojí program BPF, ale nebude zpracovávat argumenty sledovacího bodu před voláním programu. Tím se umožňuje trasování s minimální režií za cenu větší vyžadované obezřetností při psaní programů BPF. Stručné shrnutí této funkcionality najdete v tomto commitu.

Změny určitých architektur

  • Byla přidána podpora architektury Andes Technologies NDS32.
  • Jak bylo popsáno v tomto článku, došlo k odstranění architektur blackfin, cris, frv, m32r, metag, mn10300, score a tile. Zdá se, že už je nikdo nepoužíval. Příslušný začleněný commit jádro zmenšuje o takřka 470 tisíc řádek kódu.
  • Funkce SPARC Application Data Integrity je nyní podporována. Umožňuje přidávat štítky adresám virtuální paměti. Takový štítek je čtyřbitová hodnota, která se umístí do horních bitů adresy. Reference bez řádného štítku vyvolají trap. Podrobnosti v tomto commitu.

Souborové systémy

  • Souborový systém XFS nyní podporuje volbu lazytime při připojování.
  • Souborový systém Btrfs již dlouho podporuje řízení transakcí pomocí skupiny operací ioctl(). Bylo však shledáno, že nejsou využívány, a tak jsou v cyklu 4.17 odstraněny.
  • Souborový systém CIFS nově podporuje integritu před autentizací, součást SMB 3.1.1 Rovněž SMB 3.1.1 již nenese označení „experimentální“.
  • Souborový systém ext4 se stal odolnějším vůči zákeřně vytvořeným obrazům souborového systému. Správce Ted Ts'o upozorňuje: „Lidem kolem kontejnerů ale stále nedoporučuji, aby věřili bludům, že připojování nahodilých obrazů, které mohly být vytvořeny zákeřnými útočníky, je příčetné chování.“

Sítě

  • Protokol Reliable Datagram Socket nyní umí fungovat bez kopírování.
  • Nově je možné používat skripty BPF k filtrování provozu odeslaného systémovými voláními sendmsg()sendfile(). Podrobnosti v tomto commitu.
  • Byla přidána implementace strany příjemce protokolu TLS. Doplňuje se tím stávající implementace odesílání, a tak je podpora protokolu TLS v jádře úplná.
  • Systémovým voláním bind()connect() byla přidána skupina háčků BPF pro práci s kontrolními skupinami. Připojené programy mohou měnit chování těchto volání. Nějaké informace jsou k mání v tomto commitu.

Podpora hardwaru

  • Grafika: panely ARM Versatile, HDMI PHY Allwinner DesignWare, GPU AMD Vega12 a 720×1280 DSI panely Raydium RM68200.
  • Multimédia: HDMI přijímače NXP TDA1997x, senzory Omnivision ov2685 a ov5695, CEU Renesas, DVB-T2/T tunery/demodulátory Sony CXD2880 a iMON přijímače SoundGraph.
  • Různé: regulátory napětí Marvell 88PG86X, KCS IPMI rozhraní Aspeed a PATA řadiče Amiga Gayle.
  • Sítě: transceivery NXP MCR20AVHM, rozhraní gigabitového Ethernetu Microchip LAN743x a rozhraní Intel E800 Ethernet Series.
  • Řízení pinů: řadiče pinů Qualcomm SDM845, NXP IMX6SLL, MediaTek MT2712 a Allwinner H6.

Různé

Změny uvnitř jádra

  • Sestavení jádra pro architekturu x86 nyní vyžaduje překladač podporující asm goto, tzn. je potřeba GCC 4.5 nebo novější. Clang je tím pádem na x86 mimo hru, dokud i on nezačne podporovat asm goto.
  • wait_on_atomic_one() bylo nahrazeno obecnějším rozhraním wait_event_var(). Podrobnosti v tomto článku.
  • V rámci velkého úklidu napříč jádrem byla odstraněna téměř všechna přímá vyvolání systémových volání zevnitř jádra. Užitečné je to z celé řady důvodů: mimo jiné to dodává rozhraní systémových volání na pružnosti a usnadňuje odstranění volání set_fs(). V dohledné době se chystá významná změna mechanismu systémových volání na architektuře x86.

Toto začleňovací okno zabralo obvyklé dva týdny, a tedy zůstalo otevřené do 15. dubna – k finálnímu vydání 4.17 dojde začátkem června. Na shrnutí zbytku změn začleněných pro toto vydání se podíváme příště.

       

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.