abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 04:55 | Zajímavý software

    Microsoft zveřejnil na GitHubu zdrojové kódy MS-DOSu 4.0 pod licencí MIT. Ve stejném repozitáři se nacházejí i před lety zveřejněné zdrojové k kódy MS-DOSu 1.25 a 2.0.

    Ladislav Hagara | Komentářů: 16
    včera 17:33 | Nová verze

    Canonical vydal (email, blog, YouTube) Ubuntu 24.04 LTS Noble Numbat. Přehled novinek v poznámkách k vydání a také příspěvcích na blogu: novinky v desktopu a novinky v bezpečnosti. Vydány byly také oficiální deriváty Edubuntu, Kubuntu, Lubuntu, Ubuntu Budgie, Ubuntu Cinnamon, Ubuntu Kylin, Ubuntu MATE, Ubuntu Studio, Ubuntu Unity a Xubuntu. Jedná se o 10. LTS verzi.

    Ladislav Hagara | Komentářů: 13
    včera 14:22 | Komunita

    Na YouTube je k dispozici videozáznam z včerejšího Czech Open Source Policy Forum 2024.

    Ladislav Hagara | Komentářů: 2
    včera 13:22 | Nová verze

    Fossil (Wikipedie) byl vydán ve verzi 2.24. Jedná se o distribuovaný systém správy verzí propojený se správou chyb, wiki stránek a blogů s integrovaným webovým rozhraním. Vše běží z jednoho jediného spustitelného souboru a uloženo je v SQLite databázi.

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

    Byla vydána nová stabilní verze 6.7 webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 124. Přehled novinek i s náhledy v příspěvku na blogu. Vypíchnout lze Spořič paměti (Memory Saver) automaticky hibernující karty, které nebyly nějakou dobu používány nebo vylepšené Odběry (Feed Reader).

    Ladislav Hagara | Komentářů: 0
    včera 04:55 | Nová verze

    OpenJS Foundation, oficiální projekt konsorcia Linux Foundation, oznámila vydání verze 22 otevřeného multiplatformního prostředí pro vývoj a běh síťových aplikací napsaných v JavaScriptu Node.js (Wikipedie). V říjnu se verze 22 stane novou aktivní LTS verzí. Podpora je plánována do dubna 2027.

    Ladislav Hagara | Komentářů: 0
    včera 04:22 | Nová verze

    Byla vydána verze 8.2 open source virtualizační platformy Proxmox VE (Proxmox Virtual Environment, Wikipedie) založené na Debianu. Přehled novinek v poznámkách k vydání a v informačním videu. Zdůrazněn je průvodce migrací hostů z VMware ESXi do Proxmoxu.

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

    R (Wikipedie), programovací jazyk a prostředí určené pro statistickou analýzu dat a jejich grafické zobrazení, bylo vydáno ve verzi 4.4.0. Její kódové jméno je Puppy Cup.

    Ladislav Hagara | Komentářů: 0
    24.4. 22:44 | IT novinky

    IBM kupuje společnost HashiCorp (Terraform, Packer, Vault, Boundary, Consul, Nomad, Waypoint, Vagrant, …) za 6,4 miliardy dolarů, tj. 35 dolarů za akcii.

    Ladislav Hagara | Komentářů: 14
    24.4. 15:55 | Nová verze

    Byl vydán TrueNAS SCALE 24.04 “Dragonfish”. Přehled novinek této open source storage platformy postavené na Debianu v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    KDE Plasma 6
     (73%)
     (9%)
     (2%)
     (16%)
    Celkem 783 hlasů
     Komentářů: 4, poslední 6.4. 15:51
    Rozcestník

    Jaderné noviny – 11. 5. 2017: Začleňovací okno 4.12, část 2.

    4. 6. 2017 | Redakce | Jaderné noviny | 2679×

    Stav vydání jádra. Citáty týdne: Greg Kroah-Hartman a Jon Masters. Začleňovací okno 4.12, část 2.

    Stav vývoje jádra

    Začleňovací okno bylo v době psaní tohoto článku otevřené, začleněno bylo na 12 tisíc změn.

    Stabilní aktualizace: 4.10.15, 4.9.27, 4.4.67 a 3.18.52 byly vydány 8. května.

    Gregg: využití CPU je špatně

    Brendan Gregg tvrdí, že ladění systému by se nemělo provádět podle využití CPU. Většinu času, kdy se CPU jeví zaneprázdněné, se jen čeká na paměť. „Klíčovou metrikou jsou instrukce v jednom cyklu (insns per cycle: IPC); ta ukazuje, kolik instrukcí bylo v průměru dokončeno během každého hodinového cyklu CPU. Čím více, tím lépe (zjednodušeně). Výše uvedený příklad 0,78 nevypadá špatně (78% vytížení?), dokud si neuvědomíme, že nejvyšší možná rychlost tohoto procesoru je 4.0 IPC. Říká se tomu také šířka 4 (4-wide), což odkazuje na cestu instrukce načtení/dekódování. To znamená, že CPU může každý hodinový cyklus dokončit čtyři instrukce. Takže IPC 0,78 na systému s šířkou 4 znamená, že CPU je využité na 19,5 % největší možné rychlosti. Nové procesory Intel Skylake patří do skupiny s šířkou 5 (5-wide).“

    Zneužití linuxového jádra skrze paketových socketů (Project Zero)

    Stránky Project Zero nabízejí podrobný návod ke zneužití CVE-2017-7308, zranitelnosti v jaderné implementaci paketových socketů. „Podívejme se, jak bychom tuto zranitelnost mohli zneužít. Zaměřím se na Ubuntu 16.04.2 na x86-64 s verzí jádra 4.8.0-41-generic se zapnutou podporou KASLR, SMEP a SMAP. Jádro Ubuntu poskytuje neprivilegovaným uživatelům jmenné prostory (CONFIG_USER_NS=y a žádná omezení [jeho] použití), takže se tato chyba dá zneužít k získání superuživatelských oprávnění neprivilegovaným uživatelem. Všechny níže uvedené kroky jsou prováděny v uživatelském jmenném prostoru.“

    Citáty týdne

    Kdysi jsem se smál, když jsem viděl, jak se Microsoft musel snažit „tvrdit“ své jádro, aby se ochránil před mizernými ovladači, protože jsem věděl, že my to dělat nemuseli – měli jsme k nim měli zdrojové kódy a mohli jsme problémy přímo opravovat. To se změnilo a tuto možnost už nemáme všichni.

    Greg Kroah-Hartman

    Mám pocit, že začleňovací okno je v podstatě konečným prokletím.

    Jon Masters

    Začleňovací okno 4.12, část 2.

    V době psaní tohoto článku bylo do hlavního repozitáře ve vývojovém cyklu 4.12 začleněno na 12 tisíc neslučovacích sad změn. Z toho 7500 z nich bylo začleněno od předchozího shrnutí. Pokud vás zajímá, co nového bylo začleněno v dalším týdnu, pokračujte ve čtení.

    Zdálo se, že začleňovací okno 4.12 by se mohlo stát jedním z nejrušnějších. Nedávná minulost pro zajímavost vypadá takto:

    Počet sad změn začleněných
    během začleňovacího okna
    4.08 950
    4.110 659
    4.212 092
    4.310 756
    4.411 528
    4.510 305
    4.612 172
    4.710 707
    4.811 618
    4.914 304
    4.1011 455
    4.1110 960
    4.1211 869

    Protože začleňovací okno 4.12 ještě nebylo uzavřeno, není číslo v tabulce ještě zatím konečné. Je velká šance, že začleňovací okno 4.12 bude nakonec druhé nejrušnější. Na druhou stranu je pravděpodobné, že 4.9 zůstane nezpochybnitelně na své pozici jako nejrušnější ještě nějakou dobu.

    Mezi změny, které byly začleněny od předchozího týdne, zajímavé pro uživatele patří:

    • Nový příkaz GETFSMAP ioctl() se dá použít k prozkoumání mapování fyzických extentů v rámci souborového sysému. Například se dá použít k určení, které soubory obsahují daný fyzický blok. Tento patch dokumentuje GETFSMAP. Podporu GETFSMAP ve vydání 4.12 budou mít souborové systémy XFS a ext4.
    • Nová sledovací funkce „function-fork“ – při omezení sledování událostí na určitou skupinu procesů – přidá všechny nové potomky do skupiny.
    • Souborový systém 9pfs se nově dá použít k přenosu dat mezi více doménami Xenu.
    • Jádro konečně korektně podporuje konektory USB-C.
    • Architektura PowerPC nyní podporuje virtuální adresní prostory do velikosti 512 TB. Ve výchozím nastavení jsou ale procesy omezeny na 128 TB. Tato hranice může být zvýšena pomocí příznaku mmap(), jak je popsáno v tomto článku.
    • Architektura ARM64 získala schopnost jádra crash-dump.
    • KVM nyní podporuje virtualizační mechanismus MIPS „VZ“. Na architektuře x86 již KVM nepodporuje mechanismus přiřazování zařízení, uživatelé by místo toho měli používat rozhraní VFIO.
    • Docela hodně se toho v tomto začleňovacím okně událo v oblasti nových ovladačů zařízení, nově podporovaný hardware zahrnuje:
      • Audio: Řadiče RME Fireface 400 a MOTU 828mk2 a 828mk3, zesilovače Cirrus Logic CS35L35 a Dioo DIO2125, kodeky Everest Semi ES7134, I2S řadiče Hisilicon hi6210, zesilovače Maxim MAX9827, audio kodeky Nuvoton NAU8824 a digitální audio rozhraní STMicroelectronics STM32.
      • Grafika: Můstky obrazovek MegaChips stdp4028-ge-b850v3-fw a stdp2690-ge-b850v3-fw, LVDS panely Generic, HDMI kodéry R-Car DU Gen3, DSI panely ve video režimu Samsung S6E3HA2 a řadiče Sitronix ST7789.
      • Průmyslové I/O: Ultrazvukové senzory vzdálenosti Devantech SRF04, senzory vzdálenosti a světla ChromeOS EC, 3osé digitální akcelerometry Analog Devices ADXL345, snímače srdečního tepu a pulzní oximetry Maxim MAX30102, DA převodníky Linear Technology LTC2632, AD převodníky Linear Technology LTC2497, senzory STMicroelectronics VL6180, PMIC AD převodníky Motorola CPCAP, AD převodníky Aspeed, Maxim max9611, max9612, max1117, max1118 a max1119, PMIC AD převodníky krystalových oscilátorů Qualcomm SSBI PM8xxx a DA převodníky STMicroelectronics STM32.
      • Multimédia: kodeky JPEG Mediatek, HDMI CEC řadiče RainShadow Tech a senzory OmniVision OV5645 a OV5647.
      • Různé: ovladače podsvětlení Arctic Sand arc2c0608, AD převodníky Freescale i.MX23/i.MX28, jednotky řízení osvětlení TI, IC pro správu napájení Dialog Semiconductor DA9061, AD převodníky X-Power AXP20X a AXP22X, multiplexory Analog Devices X-Powers AXP20X a AXP22X, regulátory ROHM BD9571MWV, GPIO řadiče ROHM BD9571, regulátory dvojitého el. výstupu TI TPS65132, řadiče dotykových obrazovek TI TSC2007, FPGA správce Technologic Systems TS-73xx SBC, FPGA Lattice iCE40, řadiče hostitelských LPC-BMC můstků Aspeed ast2400/2500, monitory baterií Maxim DS2438, řadiče znakových LCD Hitachi HD44780, PR oddělovače Xilinx LogiCORE, jednotky pro sledování výkonu L3 cache Qualcomm Technologies, řadiče LCD Adafruit SH1106, jednotky pro zpracování obrazu Intel (200 tisíc řádek nového kódu ve staging), šifrovací akcelerátory ARM TrustZone CryptoCell C7XX, PATA řadiče Palmchip BK3710, řadiče restartu systému Freescale i.MX7, řadiče pro správu napájení Nvidia Tegra a modulátory šířky pulzu MediaTek.
      • Sítě: Řadiče virtuálních síťových rozhraní Intel Omni-Path, SDIO bezdrátové LAN NIC Realtek RTL8723BS (109 tisíc řádek kódu ve staging) a ethernetové řadiče Freescale DPAA2.
      • PCI: PCI řadiče Faraday Technology FTPCI100 a PCIe rozhraní pro správu přepínačů MicroSemi Switchtec.
      • USB: PHY Qualcomm QUSB2 a QMP a rozhraní Fairchild FUSB302 typu C.

    Změny viditelné jaderným vývojářům:

    • V subsystému médii přibyl nový „ovladač virtuálních médií“. Stejně jako zařízení virtuální kamery „vivid“ slouží k demonstraci rozhraní a jako komplexní testovací příklad.
    • Implementace zabijáka procesů při nedostatku paměti v Androidu byla odstraněna ze stromu staging.
    • Byla přidána alokační funkce kvmalloc() (s několika variantami). kvmalloc() se pokusí alokovat paměť pomocí kmalloc(), ale v případě potřeby se vrátí zpět k vmalloc(). Tyto pomocné funkce nahradily spoustu duplicitního nouzového kódu jinde v jádře.
    • Náhrada TTY minitty nebyla zatím začleněna, ale došlo ke sloučení velkého množství přípravných prací, které k tomu směřují, v rámci TTY.
    • Vrstva sběrnice PCI získala podporu řadičů, které mohou operovat v režimu koncového bodu. Viz Documentation/PCI/endpoint/pci-endpoint.txt pro více informací.
    • Relativně nový typ refcount_t pro počítání referencí byl přidán v cyklu 4.11 a exportován pouze do modulů kompatibilních s GPL. Ve vydání 4.12 (a budoucích stabilních aktualizacích 4.11) bude refcount_t upraven, aby používal EXPORT_SYMBOL(), a bude tak přístupný všem modulům.

    Uzavření začleňovacího okna 4.12 bylo očekáváno 14. května. V době psaní tohoto článku se do hlavního repozitáře již dostala většina změn aktuálního vývojového cyklu. Příští díl se bude věnovat opozdilcům z konce začleňovacího okna.

           

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

    6.6.2017 12:54 lazywriter
    Rozbalit Rozbalit vše Re: Jaderné noviny – 11. 5. 2017: Začleňovací okno 4.12, část 2.
    Není ta "ultimate curse" Jona Masterse odkaz na Harryho Pottera? A tam se to překládá nějak jinak, ne?
    7.6.2017 10:44 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Jaderné noviny – 11. 5. 2017: Začleňovací okno 4.12, část 2.
    Nevzpomínám si, že by se tam termín ultimate curse nějak moc vyskytoval. Nepletete si to s unforgivable curse?
    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.