Linux 5.0 juubeliversioon ilmus märtsi alguses. Kuid töö kernel 5.1 kallal on juba käimas. Selles artiklis vaatame üle mitmed uuendused, mida sellelt versioonilt oodata.
/ Flickr / /
Peatavad a.out toetuse
Linux toetab binaarfailide juba alates esimesest kerneliversioonist. 25 aastat hiljem, kavatsevad viia teenuste alla vananenud tehnoloogiate kategooriasse (deprecated). Arendajad ütlevad, et see on vajalik protseduur, kuna pikka aega .
Linus Torvalds eraldi , et ükski praegustest kompilaatoritest ei genereeri a.out formaadis binaarfailide, seetõttu ei ole sellel enam mõtet.
a.out-i loobumine toimub kahes etapis. Linux 5.1-st eemaldatakse mäludumpi kood ( kood) — see . Linuse sõnul on äärmiselt ebatõenäoline, et keegi vajab legasi koodi uurimist, ning kasutajatel, kes endiselt genereerivad a.out formaatides käivitatavaid faile, on aega oma äriprotsesside ümberkorraldamiseks.
Järgmistes väljaannetes lõpp toetamine täielikult, kuid ainult juhul, kui kogukonnas ei leita kedagi, kes võtab vastutuse formaadi hooldamise eest.
Tehakse muudatusi Spectre'i vastu suunatud plaastritesse
Mõned muudatused tehakse Retpoline plaastrisse, et kaitsta Spectre v2 rünnaku eest. See kasutab spetsiaalset käsu järjestust, mis blokeerib protsessoris spekulatiivse täitmise mehhanismi. Arendajad plaanivad uut künnist mittesuhete kutsete genereerimiseks haruoperaatoritest viiest kahekümnele. Mõnel juhul see võimaldab tõsta jõudlust 20%.
Samuti toob kernel 5.1 uue lipu PR_SPEC_DISABLE_NOEXEC, mis keelab Spectre v4 haavatavuse kaitse kõigis alaprotsessides, mis töötavad serveris. See on seotud , mis võimaldas käsude erakorralist täitmist. Ekspertide sõnul automatiseerib lipp plaastri väljalülitamise kontrollimise ja kiirendab servereid, kus on palju samal ajal töötavaid protsesse. Rohkem sellest .
Uued funktsioonid, mis optimeerivad Linuxi serverite tööd, võivad mõjutada selle opsüsteemi populaarsust pilveteenuste valdkonnas. Meie oleme kogunud statistikat — meie klientide seas jääb kõige populaarsemaks pilveoperatsioonisüsteemiks Windows (79%). Linuxi osakaal on 20%. Tulevikus ootame, et teine opsüsteem taastab turul oma positsioonid. Samuti toome välja Linuxi jaotuste osakaalude graafiku (meie klientide seas on kõige populaarsem jaotus Ubuntu — 45%, järgneb CentOS 28% ja Debian 26%).


Lisatakse audiodrivereid (palju)
Ühes Hacker News'i teemas , et Linuxil on alati olnud raskusi riistvara toetusega. Kuid versioonis 5.1 lisatakse audiotehnika jaoks.
Näiteks ilmub juhtpaneel , mis on suunatud stuudiotööle ja kontsertide korraldamisele. Samuti MediaTek BTCVSD draiver Bluetooth-kiibile, mille on välja pakkunud MediaTek'i arendajad.
Ootame ka tuge Asahi Kasei Microdevices AK4497, Cirrus Logic CS4341/CS35L26 ja Google ChromeOS'i sisseehitatud kontrollerite jaoks. Veel on loendis Ingenic JZ4725B, MT8183 ja MT6358, NXP MICFIL, Rockchip RK3328, Spreadtrumi DMA kontrollerid ja palju muud.

/ Flickr / /
Mida veel oodata Linuxi kernel 5.1-st
Kuna Phoronix kirjutab, võivad arendajad Linux 5.1 võimaluse kasutada püsivälu RAM-ina. Eelkõige saab Optane NVDIMM (toodetud tehnoloogia 3D Xpoint abil) DDR4 bussil "muuta" operatiivmälu.
Kohapealt lugeda rohkem tööst, mis antud suunal käib . Praegu ootab Linus Intel'i arendajatelt Optane'i käitumise kohta. Ainult pärast nende selgituste saamist teeb ta otsuse, kas kaasata uus funktsioon kernelisse 5.1.
Ootame veel ka patšisid, mis lahendavad 19. jaanuaril 2038 lakkab ajaväärtus mahtumast 32-bitise allkirjastatud täisarvu. See põhjustab massilisi tõrkeid programmides. Seetõttu teevad arendajad järk-järgult vastavates süsteemi kõnedes — uus kerneliversioon ei saa olema erand.
Rohkem teavet Linux kernel'i koodimuudatuste kohta võib oodata juba lähitulevikus. Jätkame nendest kirjutamist järgmistes artiklites.
Meie ettevõtte blogis:
Allikas: habr.com
