Iniciativa Open Device Partnership (ODP) nedávno představila projekt Patina. Jedná se o implementaci UEFI firmwaru v Rustu. Vývoj probíhá na GitHubu. Zdrojové kódy jsou k dispozici pod licencí Apache 2.0. Nejnovější verze Patiny je 13.0.0.
Obrovská poptávka po plynových turbínách zapříčinila, že datová centra začala používat v generátorech dodávajících energii pro provoz AI staré dobré proudové letecké motory, konvertované na plyn. Jejich výhodou je, že jsou menší, lehčí a lépe udržovatelné než jejich průmyslové protějšky. Proto jsou ideální pro dočasné nebo mobilní použití.
Typst byl vydán ve verzi 0.14. Jedná se o rozšiřitelný značkovací jazyk a překladač pro vytváření dokumentů včetně odborných textů s matematickými vzorci, diagramy či bibliografií.
Specialisté společnosti ESET zaznamenali útočnou kampaň, která cílí na uživatele a uživatelky v Česku a na Slovensku. Útočníci po telefonu zmanipulují oběť ke stažení falešné aplikace údajně od České národní banky (ČNB) nebo Národní banky Slovenska (NBS), přiložení platební karty k telefonu a zadání PINu. Malware poté v reálném čase přenese data z karty útočníkovi, který je bezkontaktně zneužije u bankomatu nebo na platebním terminálu.
V Ubuntu 25.10 byl balíček základních nástrojů gnu-coreutils nahrazen balíčkem rust-coreutils se základními nástroji přepsanými do Rustu. Ukázalo se, že nový "date" znefunkčnil automatickou aktualizaci. Pro obnovu je nutno balíček rust-coreutils manuálně aktualizovat.
VST 3 je nově pod licencí MIT. S verzí 3.8.0 proběhlo přelicencování zdrojových kódů z licencí "Proprietary Steinberg VST3 License" a "General Public License (GPL) Version 3". VST (Virtual Studio Technology, Wikipedie) je softwarové rozhraní pro komunikaci mezi hostitelským programem a zásuvnými moduly (pluginy), kde tyto moduly slouží ke generování a úpravě digitálního audio signálu.
Open source 3D herní a simulační engine Open 3D Engine (O3DE) byl vydán v nové verzi 25.10. Podrobný přehled novinek v poznámkách k vydání.
V Londýně probíhá dvoudenní Ubuntu Summit 25.10. Na programu je řada zajímavých přednášek. Zhlédnout je lze také na YouTube (23. 10. a 24. 10.).
Gemini CLI umožňuje používání AI Gemini přímo v terminálu. Vydána byla verze 0.10.0.
Konference OpenAlt 2025 proběhne již příští víkend 1. a 2. listopadu v Brně. Nabídne přibližně 80 přednášek a workshopů rozdělených do 7 tematických tracků. Program se může ještě mírně měnit až do samotné konference, a to s ohledem na opožděné úpravy abstraktů i případné podzimní virózy. Díky partnerům je vstup na konferenci zdarma. Registrace není nutná. Vyplnění formuláře však pomůže s lepším plánováním dalších ročníků konference.
Pro budoucí umístění většího objemu dat (záznam z kamery buď v podobě velkých souborů .mov(ProRes), či jednotlivých souborů .dng(RAW) zvažuji možnosti stavby souborového serveru na bázi platformy X399/1(2)95(2)0X. Server by poskytoval soubory stanici určené pro editaci (SW DaVinci Resolve), případně byl schopen lokálního renderingu projektu (při využití 2x lic. Studio + PostgreSQL jako storage projektu).
Data rate zaznamenaného materiálu je v rozmezí desítek až stovek MB/s(až 600MB/s .. podle rozlišení a kvality). Cílem je z rezervou přes sít (10Gbps cross) poskytnout data do rychlosti 1GB/s. U raw záznamu může jít až o 120 souborů/sec, ale vzhledem pravděpodobnějšímu využití HighRate záznamu pro SlowMotion to bude max. 60 souborů/sekundu.
Na mé Asrock Taichi X399 se dostupný SATA řadič jeví jako device připojené dle lspci rychlostí 4x 3.0.
01:00.1 SATA controller: Advanced Micro Devices, Inc. [AMD] X399 Series Chipset SATA Controller (rev 02) (prog-if 01 [AHCI 1.0])
Subsystem: ASMedia Technology Inc. Device 1062
...
LnkSta: Speed 8GT/s, Width x4, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
...
Kernel driver in use: ahci
Kernel modules: ahci
Zkusil jsem ověrit průchodnost výše uvedeného SATA subsystému tím co jsem měl k dispozici tj. 2x SATA SSD, 2x HDD (asi 5900 ot/min a 7200 ot/min). Paralelním spuštěním hdparm -t jsem předpokládám testem z rychlého okraje HDD a SSD
vyzkoušel aspoň řádově IO průchodnost (na sekvenční čtení). Jak ukazuje screenshot na odkazu, dle iostatu v bylo dosaženo v určité sekundě (test je krátký) souhrné rychlosti cca 1,2GB/s. Přičemž dílčí rychlosti prakticky odpovídají samostatně spuštěným hdparm (jsou maximem použitých HDD/SSD). Vytížení CPU, pokud to čtu správně dosahuje cca 15% z jádra na 500MB/s přenosu. http://www.monitos.cz/tmp/parallel_access_SATA_device.png
Zda má smysl pole případně realizovát nad HDD či SSD může částečně vyplynout z debaty, ve prospěch HDD hovoří definovatelný výkon(úbytek se vzdáleností od okraje), lepší poměr kapacita/cena, vyšší dostupná kapacita při menším počtu členům, nutný větší počet členů na dosažení požadované rychlosti. V neprospěch SSD kromě poměru kapacita/cena, také těžce odhadnutelný trvalý výkon a jeho proměna v závislosti na zaplnění/opotřebení a u levných kapacitních SSD asi i otázka životnosti.
Zkoušel jsem realizaci mdadm (RAID6 se čtyřmi členy) nad blokovými /dev/ramX a popravdě mne vyděsil relativně malý výkon při zápisu ~700MB/s (a to šlo o operace nad RAM!). V dávné minulosti se při bootu kernelu zobrazovaly dosažitelné rychlosti pro výpočet RAIDx pro různé typy SMD instrukcí a již tehdy snad šlo o jednotky GB/s?
Pokud je řešení na bázi ZFS/Btrfs dnes výkonostně jinde než mdadm, určitě je na návrh zahrnu do testů (od diskového prostoru/filesystému nejsou vyžadovány žádné pokročilé funkce). Případná ztráta dat způsobí maximálně zklamání(poučení) a nikoli ekonomické ztráty (jde o edu/hobby projekt). Kromě funkčnosti je druhotným cílem dosažení zajímavého poměru cena/výkon(kapacita) řešení.
Je vůbec zmíněný cíl SW realizovatelný s využitím integrovaných device, nebo bude z důvodu režie/funkčnosti/výkonu vhodnější zvolit dedikovaný PCIe SAS/SATA RAID adaptér?
Možná i s umístěním pracovní storage (NVMe single/RAID0/1/10 dle možností) přímo na editační stanici (pro zajištění místní rychlé odezvy), přičemž renderovací server si pro data sáhne po síti podle potřeby. Při paralelní zátěži v řádech x00MB/s by asi HDD stejně neměly šanci. Ony se nejspíš nebudou nudit ani ty NVMe SSD. Redundance pořízeného záznamu bude zajištěna ponecháním na záznamovém médiu do další akce. Archivace pak kompresí do výrazně ztrátovějšího/úspornějšího kodeku (ve vyjímečném případě exportem v bezeztrátovějším).
Na vyšší levely RAIDu je asi třeba zapomenout, dopad na výkonnost (při zápisu) by asi byl značný.
The trick is to create the RAID1 array and set the HDD(s) during creation as "write-mostly". This will cause the kernel to only do (slow) reads from the HDD if they are really needed. All other reads will go to the SSD. This option was originally added when mirroring over a slow network interface, but performs equally well to concentrate reads on an SSD.
cat /proc/mdstat:
md1 : active raid1 sdb3[2](W) sda3[1](W) nvme0n1p2[0]
243578880 blocks super 1.2 [3/3] [UUU]
bitmap: 2/2 pages [8KB], 65536KB chunk
hdparm -Tt /dev/md1
/dev/md1:
Timing cached reads: 14792 MB in 2.00 seconds = 7409.85 MB/sec
Timing buffered disk reads: 6158 MB in 3.00 seconds = 2052.24 MB/sec
Konečně mi došlo proč někdy nejsem schopen o určitém SSD s jistotou říci jakou technologii xLC vlastně používá. Zatímco o SLC se již dočteme asi jen v historických záznamech, u MLC se zděšením sledujeme jejich vypařování se z nabídky a potají se hrozíme, že dnešní opovrhování nad TLC se "zítra" pod dojmem z QLC může proměnít ve vzpomínky na šťastné doby minulé. 
Terminologie říká: SLC (SingleLevelCell představuje záznam jeden 1bit/cell), MLC obecně MultiLevelCell (více úrovní v buňce), TLC(3-bit/cell), QLC (4-bit/cell). Bohužel si asi většina z nás MLC logicky zobecnila s 2-bit/cell, což jak ukazuje je sice pravdou, ale ne nutně pravidlem. Například Samsung své levnější řady EVO 970 označuje za 3D V-NAND 3-bit MLC, což prodejce někdy pro zjednodušení předělá na NAND MLC.
https://www.alza.cz/samsung-970-evo-1tb-d5319058.htm?o=2
Takže zatím to vypadá na pracovní storage (NVMe Samsung 970 Pro 1TB MLC 2-bit!). Půjde pouze o pracovní úložiště, takže jeho případný výpadek(chybovost) maximálně způsobí nedostupnost prostředí (případně snížení produktivity jeho náhradou za pomalejší storage). Návrh velkokapacitního prostoru (ZFS-based) nechám uzrát dle dostupných financí.
Díky všem za cenné informace a nápady.
Snažil jsem se navrhnout cenově přijatelnou SSD variantu, ale bezúspěšně.
Tiskni
Sdílej: