Linus Torvalds v noci z nedele na pondelok oznámil prostredníctvom správy vydanie jadra Linuxu vo verzii 5.1. Jednou z najdôležitejších noviniek tejto verzie jadra je podpora vysokovýkonného asynchrónneho rozhrania io_uring pre hardvérový vstup a výstup, s niekoľkými zlepšeniami v porovnaní so staršími verziami jadra. Jens Axboe urobil sériu testov, v ktorých demonštruje zmeny vo výkone s použitím io_uring.
Linux 5.1 má tiež novú metódu správy pre riadenie času nečinnosti procesoru, nazvanú TEO (Timer Events Oriented Governor), ktorá má zlepšiť výkon na moderných procesoroch bez zvýšenia spotreby energie. V novej verzii sa podarilo ďalej pokročiť v riešení problému roku 2038 umožnením použitia 64bitovej štruktúry time_t pre všetky procesorové architektúry. Pre súborový systém Btrfs pribudla možnosť konfigurácie stupňov Zstd kompresie, o ktorých je možné dočítať sa viac v správe od vývojára Dennisa Zhou. Niekoľko úprav nastalo aj v riešení zraniteľnosti Spectre V2, ktorá bola predstavená vo verzii 4.20, čo môže mať za výsledok zlepšenie výkonu na procesorových architektúrach x86/x86_64.
S vydaním novej verzie jadra odštartoval proces zlučovania zmien pre Linux 5.2, ktorý prinesie užívateľom niekoľko podstatných vylepšení. Súborový systém EXT4 by mal podporovať selektívne nastavenia takzvaných case-insensitive názvov súborov a priečinkov, nebude chýbať ani podpora pre nový hardvér a ďalšie pokročenie v prácach na podpore Intel Icelake. Ohlásené je tiež zlepšenie podpory myší a klávesníc od výrobcu Logitech, oprava problémov na laptopoch AMD Ryzen s dotykovou obrazovkou alebo touchpadom a ďalšie vylepšenia pre technológiu FreeSync grafických kariet AMD Radeon.
Linux 5.1 bol vydaný
Nový Linux 5.1 prináša niekoľko zaujímavých noviniek, zároveň čo práce na jadre Linuxu 5.2 už v súčasnosti napredujú.
9. May 2019 | Ivan Kmeťo