Core Linux 5.1 - Ciò chì si sà di i cambiamenti

Versione anniversaria di u kernel Linux U kernel 5.0 hè statu publicatu à principiu di marzu. U travagliu nant'à u kernel 5.1 hè digià in corsu. In questu articulu, daremu un'ochjata à una seria di nuove funzionalità da aspettà in questa versione.

Core Linux 5.1 - Ciò chì si sà di i cambiamenti
/flickr/ ayu oshimi / CC BY-SA

Smetti di sustene a.out

Linux supporta i fugliali binari Elf dapoi a prima versione di u kernel. Dopu à 25 anni, a. fora Pianu di trasfiriri à a categuria di tecnulugia obsolete (deprecated). I sviluppatori dicenu chì questu hè un prucessu necessariu, postu chì per un bellu pezzu u codice cuminciò a putiri.

Linus Torvalds solu stressatu, chì nimu di i compilatori esistenti creanu binari di u formatu a.out, perchè ùn hè più sensu.

L'eliminazione graduale di a.out si ferà in duie tappe. Linux 5.1 u codice di dump di memoria serà eliminatu (dumping core codice) hè circa 500 linee. Sicondu Linus, hè estremamente improbabile chì qualcunu hà bisognu di trattà cù u codice legatu, è l'utilizatori chì anu sempre generatu eseguibili a.out anu u tempu di ricustruisce i so prucessi di cummerciale.

In e versioni successivi, u supportu serà fermatu cumplettamente, ma solu s'ellu ùn ci hè nisuna persona in a cumunità chì hà da piglià à mantene u furmatu.

Fà cambiamenti à i patch anti-Specter

Diversi cambiamenti seranu fatti à u patch Retpoline per pruteggiri contra l'attaccu Spectre v2. Aduprà una sequenza speciale d'istruzzioni chì blocca u mecanismu di esecutivu speculativu in u processatore. I sviluppatori sò pianificati di crescita u sogliu per generà chjama indiretta da l'operatori di filiale da cinque à vinti. In certi casi, questu permetterà di crescita produtividade da 20%.

Ancu u kernel 5.1 riceverà nova bandiera PR_SPEC_DISABLE_NOEXEC, chì disattiveghja a prutezzione contra a vulnerabilità Spectre v4 in tutti i prucessi di i zitelli in esecuzione nantu à u servitore. Hè assuciatu cù a funzione disambiguazione di memoria, chì hà permessu l'esekzione fora di ordine di cumandamenti. Sicondu l'esperti, a bandiera automatizà a verificazione per disattivà u patch è accelerà i servitori cù un gran numaru di prucessi in esecuzione simultaneamente. Più nantu à questu avemu scrittu in unu di i materiali previ.

Nove funzionalità per ottimizà e prestazioni di u servitore Linux, pò influenzà a pupularità di questu sistema operativu in l'ambiente cloud. Semu in 1 nuvola Avemu raccoltu statistiche - u sistema operativu u più pupulare in u cloud trà i nostri clienti ferma Windows (79%). Sparte Linux hè 20%. In u futuru, aspittemu chì u secondu sistema operativu ricuperi una parte di a so quota di mercatu. Fornemu ancu un graficu di a distribuzione di e quote trà Linux-distribuzioni (A distribuzione più pupulare trà i nostri clienti ferma Ubuntu - 45%, seguitatu da CentOS cù 28% è Debian da 26%.

Core Linux 5.1 - Ciò chì si sà di i cambiamentiCore Linux 5.1 - Ciò chì si sà di i cambiamenti

Aggiungi driver audio (assai)

In unu di i fili nantu à Hacker News, residenti nutatu, chì avete ? Linux Ci sò sempre state difficultà cù u supportu hardware. Ma in 5.1 serà aghjuntu. tanti cunduttori per l'equipaggiu audio.

Per esempiu, ci sarà un driver per Carte sonu Fireface UCX, destinatu à travaglià in studi di registrazione è sale di cuncertu. Ancu aghjunghje MediaTek BTCVSD driver per u chip Bluetooth, chì hè stata pruposta da i sviluppatori da MediaTek.

Pudete aspettà supportu per Asahi Kasei Microdevices AK4497, Cirrus Logic CS4341 / CS35L26, è i controller integrati Google ChromeOS. Ancu in a lista sò Ingenic JZ4725B, MT8183 è MT6358, NXP MICFIL, Rockchip RK3328, Spreadtrum DMA controllers è assai altri.

Core Linux 5.1 - Ciò chì si sà di i cambiamenti
/flickr/ Christopher Michael / CC BY

Chì altru aspettà in Linux kernel 5.1

Cum'è Phoronix scrive, i sviluppatori pò vultà в Linux Capacità 5.1 di utilizà a memoria persistente cum'è RAM. Specificamente, Optane NVDIMM (fattu cù a tecnulugia 3D Xpoint) nantu à u bus DDR4 pò esse "cunvertitu" in memoria à accessu aleatoriu.

Leghjite più nantu à u travagliu fattu in questa direzzione. in un filu nantu à LKML. Avà Linus aspittendu clarificazioni circa u cumpurtamentu di Optane da i sviluppatori di Intel. Solu dopu avè ricivutu, deciderà se include a nova funzione in u kernel 5.1.

Pudete ancu aspittà di patch chì risolve prublema di 2038. U 19 di ghjennaghju di u 2038, u valore di u tempu ùn entrerà più in un integer firmatu di 32 bit. Questu pruvucarà crashes massiccia di u prugramma. Dunque, i sviluppatori sò gradualmente fà cambiamenti in i chjami di u sistema currispundenti - a nova versione di u kernel ùn serà micca eccezzioni.

Più infurmazione nantu à i cambiamenti putenziali di u codice Linux U kernel pò esse aspittatu in un futuru vicinu. Continueremu à scrive nantu à elli in articuli futuri.

In u nostru blog corporativu:

Source: www.habr.com

Cumprate un hosting affidabile per i siti cù prutezzione DDoS, servitori VPS VDS 🔥 Cumprate un hosting di siti web affidabile cù prutezzione DDoS, servitori VPS VDS | ProHoster