Portál AbcLinuxu, 4. května 2025 19:00
Na kernel.org se objevilo nové linuxové jádro 3.1. To přináší např. vylepšenou podporu Btrfs nebo zvýšení výkonu KVM a XENu. Podrobný seznam novinek naleznete v Jaderných novinách z 28.7.2011. Kvůli prolomení bezpečnosti kernel.org trvalo vydání Linuxu 3.1 zhruba o měsíc déle, než vydání jeho předchůdce.
Tiskni
Sdílej:
Writeback je konečně po těch letech (tak-nějak) opraven! Třikrát sláva za možnost sledování videa při provádění dalších diskových operací! Již netřeba kopírovat filmy do ramdisku!
No ona to není až taková sláva - "šílené" workloady to neoptimalizuje. Pokud například pustím "dd" s bs=1G v jednom okně a (s)mplayer s fullhd videem ve druhém, video je prakticky nesledovatelné, dokud nezvednu cache mplayeru dostatečně vysoko (15-20MB).
Nicméně za to nemohu vinit kernel - je to válka mezi latencí a děláním něčeho jiného, než je neustálé seekování. Tady bych spíš uvítal u mplayeru možnost dělat burst read()y (třeba po 5MB) spíše než stovky malých čtení za sekundu - v současné době sice velkým bufferem lze dosáhnout plynulého přehrávání, není to ale ideální z hlediska I/O disku.
To ale nic nemění na tom, že writeback si hodně polepšil v 3.1 - při zmíněném "dd" se mi xterm z disku načte do 2 sekund, na předchozí verzi kernelu to je 9-11 sekund. Z toho usuzuji, že nyní - pokud aplikace zažádá jednou za čas o (řekněme) 5MB read(), už nemusí čekat několik sekund a data dostane (relativně) rychle.
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.