Linuxi 5.0 pidupäeva versioon ilmus märtsi alguses. Kuid tööd kernel 5.1 kallal on juba alanud. Selles artiklis vaatame üle mitmed uuendused, mida oodata selle versiooni puhul.
/ Flickr / /
Peatavad a.out toe
Linux toetab binaarfailide juba esimesest kerneliversioonist. 25 aastat hiljem, kavatsetakse uueks madala prioriteediga tehnoloogiaks (deprecated) muuta. Arendajad ütlevad, et see on vajalik protseduur, kuna pika aja jooksul .
Linus Torvalds rõhutab, , et ükski praegune kompilaator ei tooda a.out formaadis binaare, seega ei ole sellel enam mõtet.
A.out-ist loobumine toimub kahe etapi jooksul. Linux 5.1-s eemaldatakse mälu dumpimise kood ( kood) — see on . Linuse sõnul on äärmiselt ebatõenäoline, et keegi vajab pärandkoodi uurimist, ja kasutajatel, kes endiselt genereerivad a.out formaadis täidesaatvaid faile, jääb aega oma äri algatusi ümber kujundada.
Edasi liikudes lõpetatakse toetamine täielikult, kuid ainult juhul, kui kogukonnas ei leia keegi, kes võtab endale selle formaadi hooldamise.
Tehakse muudatusi Spectre'i vastu suunatud patšidesse
Muutatused Retpoline'i patšis, et kaitsta Spectre v2 rünnaku eest. See kasutab spetsiaalset käskude järjestust, mis blokeerib protsessori spekulatiivse täitmise mehhanismi. Arendajad plaanivad kukutada hariduse võimalused harude operatsioonide kohta viiest kahekümnele. Mõnel juhul võib see kasutust tõsta 20%.
Samuti tuum 5.1 uus lipp PR_SPEC_DISABLE_NOEXEC, mis keelab Spectre v4 haavatavuse kaitse kõigis serveris käivitatud alampostides. See on seotud , mis võimaldas käskude tagantjärgulist täitmist. Ekspertide sõnul automatiseerib lipp patši keelamise kontrolli ja aitab kiirendada servereid, kus on suurem samal ajal käivitatud protsesside arv. Rohkem sellest .
Uued funktsioonid, mis optimeerivad Linuxi serverite toimimist, võivad mõjutada selle OS-i populaarsust pilves. Meie oleme kogunud statistikat — meie klientide seas jääb kõige populaarsemaks pilve operatsioonisüsteemiks Windows (79%). Linuxi osakaal on 20%. Tulevikus ootame, et teine OS suudab turul oma positsioone veidi taastada. Samuti toome välja statistika Linuxi distributsioonide vahel (Kõige populaarsem distributsioon meie klientide seas on Ubuntu — 45%, sellele järgneb CentOS 28% ja Debian 26%).


Lisatakse helidraivereid (palju)
Ühes Hacker News'i teemas märkisid residentuurid , et Linuxil on alati olnud raskusi riistvaratoe osas. Kuid versioonis 5.1 lisatakse heli seadmete jaoks.
Näiteks ilmub draiver , mis on suunatud stuudiotes ja kontserdisaalides töötamiseks. Samuti MediaTek BTCVSD draiver Bluetooth-kiibile, mille pakkusid välja MediaTek'i arendajad.
Ootame tuge Asahi Kasei Microdevices AK4497, Cirrus Logic CS4341/CS35L26 ja Google ChromeOS sisseehitatud kontrollerite jaoks. Veel on nimekirjas Ingenic JZ4725B, MT8183 ja MT6358, NXP MICFIL, Rockchip RK3328, Spreadtrum DMA kontrollerid ja paljud teised.

/ Flickr / /
Mida veel oodata Linux kernel 5.1
Kuidas kirjutab Phoronix, võivad arendajad Linux 5.1 toob võimalus kasutada püsivara RAM-ina. Eelkõige võib Optane NVDIMM (valmistatud 3D Xpoint tehnoloogia abil) DDR4 bussil 'muuta' operatiivmälu seadmiseks.
Rohkem teavet selle suuna arendamise kohta loe . Praegu ootab Linus Optane käitumise kohta Intelist pärit arendajatelt. Alles pärast nende saamist teeb ta otsuse, kas uue funktsiooni lisamine Linuxi kernelisse 5.1 on mõistlik.
Samuti võib oodata patše, mis lahendavad . 19. jaanuaril 2038 lakkab ajaväärtus mahtumast 32-bitise märgistatud täisarvuna. See põhjustab massilisi tõrkeid programmides. Seetõttu teevad arendajad järk-järgult vastavates süsteemikõnedes — uus kerneliversioon ei jää erandiks.
Rohkem teavet võimalike muudatuste kohta Linuxi kernelis võib oodata juba lähitulevikus. Jätkame nende üle kirjutamist tulevastes materjalides.
Meie ettevõtte blogis:
Allikas: habr.com
