Společnost Meta na dvoudenní konferenci Meta Connect 2025 představuje své novinky. První den byly představeny nové AI brýle: Ray-Ban Meta (Gen 2), sportovní Oakley Meta Vanguard a především Meta Ray-Ban Display s integrovaným displejem a EMG náramkem pro ovládání.
Po půl roce vývoje od vydání verze 48 bylo vydáno GNOME 49 s kódovým názvem Brescia (Mastodon). S přehrávačem videí Showtime místo Totemu a prohlížečem dokumentů Papers místo Evince. Podrobný přehled novinek i s náhledy v poznámkách k vydání a v novinkách pro vývojáře.
Open source softwarový stack ROCm (Wikipedie) pro vývoj AI a HPC na GPU od AMD byl vydán ve verzi 7.0.0. Přidána byla podpora AMD Instinct MI355X a MI350X.
Byla vydána nová verze 258 správce systému a služeb systemd (GitHub).
Byla vydána Java 25 / JDK 25. Nových vlastností (JEP - JDK Enhancement Proposal) je 18. Jedná se o LTS verzi.
Věra Pohlová před 26 lety: „Tyhle aféry každého jenom otravují. Já bych všechny ty internety a počítače zakázala“. Jde o odpověď na anketní otázku deníku Metro vydaného 17. září 1999 na téma zneužití údajů o sporožirových účtech klientů České spořitelny.
Byla publikována Výroční zpráva Blender Foundation za rok 2024 (pdf).
Byl vydán Mozilla Firefox 143.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Nově se Firefox při ukončování anonymního režimu zeptá, zda chcete smazat stažené soubory. Dialog pro povolení přístupu ke kameře zobrazuje náhled. Obzvláště užitečné při přepínání mezi více kamerami. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 143 bude brzy k dispozici také na Flathubu a Snapcraftu.
Byla vydána betaverze Fedora Linuxu 43 (ChangeSet), tj. poslední zastávka před vydáním finální verze, která je naplánována na úterý 21. října.
Multiplatformní emulátor terminálu Ghostty byl vydán ve verzi 1.2 (𝕏, Mastodon). Přehled novinek, vylepšení a nových efektů v poznámkách k vydání.
Btw. je někde uvedeno co všechno (kromě BFS) nový CK patchset obsahuje?
No, právě v tom mailu:
Full patch list: 2.6.33-sched-bfs-315.patch sched-add-above-background-load-function.patch mm-make_swappiness_really_mean_it.patch mm-kswapd_inherit_prio.patch mm-background_scan.patch mm-idleprio_prio.patch mm-lru_cache_add_lru_tail.patch kconfig-expose_vmsplit_option.patch hz-default_1000.patch hz-no_default_250.patch hz-raise_max.patch preempt-desktop-tune.patch ck-version.patch Each separate patch has a brief summary of its purpose in the patch itself.
- config HZ_250 + config HZ_250_NODEFAULT bool "250 HZ" help - 250 Hz is a good compromise choice allowing server performance - while also showing good interactive responsiveness even - on SMP and NUMA systems. If you are going to be using NTSC video - or multimedia, selected 300Hz instead. + 250 HZ is a lousy compromise choice allowing server interactivity + while also showing desktop throughput and no extra power saving on + laptops. No good for anything. + + Recommend 100 or 1000 instead.Nebo také:
- bool "Voluntary Kernel Preemption (Desktop)" + bool "Voluntary Kernel Preemption (Nothing)" help This option reduces the latency of the kernel by adding more "explicit preemption points" to the kernel code. These new @@ -31,7 +31,8 @@ config PREEMPT_VOLUNTARY applications to run more 'smoothly' even when the system is under load. - Select this if you are building a kernel for a desktop system. + Select this for no system in particular (choose Preemptible + instead on a desktop if you know what's good for you).
Už jsem myslím někde psal, že by to chtělo mít v repozitáři "kernel pro desktop", "universal" a "kernel pro server". Ono to není totiž jen v CONFIG_HZ_*.
Docela by se mi líbila nějaká automatizace buildu vlastního jádra, debian už nějaký ten kpkg (tak nějak) má, ale ... řekněme automatický "make oldconfig" (s výzvou k manuální kontrole třeba) při updatu kernelu během aktualizace systému, to by bylo panečku něco. Nemuselo by to být ve stylu "buď distribuční nebo věčné štvanice s ručním udržováním, kompilováním a kopírováním kernelu". Ne vždy je nutné mít možnost aplikovat patche, udržovat si vlastní repozitář, ..., kolikrát stačí upravit 2 config hodnoty.
Volit na desktopu cokoliv jiného než úplnou preempci je nesmysl.No vidíš, já mám nastavenou dobrovolnou a bez problémů. A když se trhá video, tak stačí donutit přehrávač, aby používal jedno konkrétní jádro (a tady aby ho plánovač nenastěhoval na jádro, které běží na nízkém taktu a nestíhá přehrávat.)
(na takovém čtyřjádru je už 1000 Hz dle mého názoru zbytečné, viz nedávná diskuze)Rád bych Vás touto cestou upozornil, že z té diskuse jste se vykouřil aniž byste své argumenty něčím podpořil...
for i in 1 2 3; do echo 0 > /sys/devices/system/cpu/cpu$i/online; done
Co se týče zdroje, snažil jsem se ho teď dohledat a bohužel moc se nezadařilo (našel jsem jen příspěvky v různých diskuzních fórech které tvrdili to samé, ale nic jako originální podložený zdroj). Bylo to na 99% v nějaké diskuzi na LKML (ovšem už několik let zpátky).
Pokud máte 4-jádro, není problém zkompilovat si jeden kernel s 300 Hz a druhý s 1000 Hz, mezi testy přebootovat a vyblokovat zbylá jádraTo je dobré, ale co mám testovat a co mi má vyjít?
Stačí tedy alespoň když si otestujete interaktivitu desktopu "by voko" u věcí kde se to nejvíc projevujeZákladní metoda všech bojovníků za vyšší interaktivitu. Asi taky napíšu nějaký placebo patch.
pokud si žádného rozdílu nevšimnete, tak můžete považovat 300 Hz u vícejádrového systému za dostatečnou hodnotu.A jaký důvod teda má to vypnutí všech CPU?
Volit na desktopu cokoliv jiného než úplnou preempci je nesmysl.BTW, tak jsem si všiml, že jeden desktop provozuju bez preempce už pár let a ničeho špatného jsem si nevšiml
Tiskni
Sdílej: