V sobotu 1. června lze navštívit Maker Faire Ostrava, festival plný workshopů, interaktivních činností a především nadšených a zvídavých lidí.
Webový server Caddy (Wikipedie) s celou řadou zajímavých vlastností byl vydán ve verzi 2.8 (𝕏). Přehled novinek na GitHubu.
Byla vydána verze 3.0 (@, 𝕏) svobodného softwaru HAProxy (The Reliable, High Performance TCP/HTTP Load Balancer; Wikipedie) řešícího vysokou dostupnost, vyvažování zátěže a reverzní proxy. Detailní přehled novinek v příspěvku na blogu společnosti HAProxy Technologies.
Společnost Framework Computer představila novou vylepšenou verzi svého modulárního notebooku Framework Laptop 13 s Intel Core Ultra Series 1, displej s lepším rozlišením a novou webovou kameru. Přímo do Česka jej zatím koupit nelze.
Byla vydána nová verze 2.16 svobodného video editoru Flowblade (GitHub, Wikipedie). Přehled novinek v poznámkách k vydání. Videoukázky funkcí Flowblade na Vimeu. Instalovat lze také z Flathubu.
TerminalTextEffects (TTE) je engine pro vizuální efekty v terminálu. Zdrojové kódy jsou k dispozici na GitHubu pod licencí MIT.
Od čtvrtka 30. 5. do soboty 1. 6. lze v Praze navštívit Veletrh vědy, tj. největší populárně naučnou akci v České republice, kterou každoročně od roku 2015 pořádá Akademie věd ČR. Vstup zdarma.
Canonical představil Ubuntu optimalizované pro jednodeskový počítač s RISC-V procesorem Milk-V Mars.
Armbian, tj. linuxová distribuce založená na Debianu a Ubuntu optimalizovaná pro jednodeskové počítače na platformě ARM a RISC-V, ke stažení ale také pro Intel a AMD, byl vydán ve verzi 24.5.1 Havier. Přehled novinek v Changelogu.
Společnost xAI založena Elonem Muskem a stojící za AI LLM modelem Grok získala investici 6 miliard dolarů.
no jestli nejde zase o znamou vlastnost 2.4+ rady, kdy se jadro snazi proste naplno vyuzit moznosti hardware.
a kdyz ma pocitac 512M ramky a celou dobu bezi proces kterej pracuje se soubory, tak proc by tu ramku celou 512M nemela postupne sezrat cache? (nemela? ale to vi jen program jak s temi soubory bude zachazet - viz kecy ke konci)
jenze pak jeste bezi na pozadi procesy, jejichz data se postupne vyswapovavaji nebo zahazuji spustitelny stranky z tech aplikaci z pameti (kdyz je original na disku) protoze nebyly zrovna pouzity a pokud je swap na stejnym fyzickym zarizeni, jako ty soubory, nebo binarky spustenych procesu, tak se to podepise na vykonu tim, ze to zacne zbesile seekovat kvuli swapovani nebo natahovani stranek z disku do pameti, protoze proste cache je naprosto neuveritelne nenazrana sfine v techdle jadrech.
ale cely problem neni v jadru, ale v tom, ze jadro predbehlo vetsinu programu v implementaci alokacnich strategii, ktery vyhovuji moznostem posixu, ale programy nevyuzivaji korektnich nastaveni napoved jadru podle posixu.
jadro proste nedokaze vestit z kristalove koule, ze nema cachovat archiv, ktery chcete rozbalit, protoze ho proste prectete jednou a dost a misto toho kdyz nedostane nakopnuti v podobe parametru k open() bude cachovat cteny bloky archivu, ktery sezerou pamet na ukor vseho ostatniho.
typicke problematicke programy na kterych se to projevi v cele sve krase - mplayer a soubory s opravdu velkym bitrate, tar, rsync, cp, a mnoho dalsich... a kde je problem? blbe se hada do budoucna, jestli zahazovat stranky cache, ktery mozna nebudou pouzity nebo jestli zahazovat zbytek nebo swapovat...
Tiskni Sdílej: