Za Linux 6.0 očekuju se poboljšanja performansi i popravci za svu podršku za Rust u budućim izdanjima

linus Torvalds je objavio prvu i drugu verziju kandidata (CR) Linux 6.0 prije nekoliko dana nakon dvotjednog perioda spajanja. Ova nova verzija kernela trebala bi se stabilizirati u sljedeća dva mjeseca, no Torvalds je pojasnio da promjena s 5.19 na 6.0 ne znači da su napravljene temeljne promjene u softveru.

Čini se da su većina ažuriranja poboljšanja GPU-a, mreža i zvuk. Tvorac Linuxa primijetio je nedostatak nekih integracija Rusta u ovom izdanju, ali očekuje da će se pojaviti u drugom kandidatu za izdanje ili izdanju 6.x.

“Unatoč značajnoj promjeni broja, ne postoji ništa bitno drugačije u ovom izdanju. Dugo sam izbjegavao ideju da prosti brojevi imaju smisla i da je jedini razlog za "hijerarhijski" sustav numeriranja da se brojevi lakše pamte i razlikuju. Zato kad manji broj dođe do otprilike 20, radije povećavam veći broj i vraćam se na manji broj. Međutim, 'ništa bitno drugačije u ovom izdanju' očito ne znači da nema mnogo promjena,” napisao je Torvalds u najavi Linuxa 6.0-rc1.

Napomenuo je da je bilo više od 800 spojenih predaja i više od 13 spojenih predaja. nije spojeno. Započeti, u ovim kandidatima za izdanje Linuxa 6.0-rc, možemo naći ono što se nudi značajna poboljšanja performansi, s velikim pomakom u vrhunskim Intel Xeon i AMD EPYC poslužiteljima, kao i AMD Threadripperu, Osim toga, dodaje nove upravljačke programe za Intel Raptor Lake, nova RISC-V proširenja, podrška za postavljanje naziva hosta sustava putem parametra kernela “hostname=”, novi audio drajver AMD Raphael i podrška za Gaudi2 iz Intel Habana Labs.

Osim toga također dolaze sa stabilnom verzijom HEVC/H.265 sučelja, preliminarni rad na podršci za Intel Meteor Lake uključujući audio, Intel IPI virtualizaciju za KVM, podršku za Intel SGX2, provjeru vremena izvođenja za sigurnosno kritične sustave, Send v2 protokol za Btrfs, glavna poboljšanja planera, daljnje pripreme za AMD Zen 4, kontinuirano omogućavanje AMD RDNA3 grafike i mZnačajna poboljšanja sučelja poziva sustava IO_uring.

Linux 6.0 predstavlja najveći broj promjena datoteka i dodanih novih redaka za neko vrijeme. Torvalds je rekao da je u ovom ciklusu dodano više od milijun linija koda, dijelom zbog automatski generiranih datoteka zaglavlja oko novog AMDGPU-a i podrške za Intel Habana Labs Gaudi2.

Unatoč količini koda dodanom jezgri, neke značajke koje su dugo čekale nisu spojene, posebice zakrpe iz projekta "Rust for Linux". “Zapravo, nadao sam se da ćemo imati nešto od ranog Rust okvira i višegeneracijski LRU virtualni stroj, ali ovaj put to se nije dogodilo,” rekao je Torvalds.

Projekt "Rust for Linux" vodi Miguel Ojeda uz financijsku potporu Googlea i Internet Security Research Group. Torvalds je rekao da bi se ti popravci mogli pojaviti u sljedećem Linuxu 6.0 ili drugom 6.x RC-u.

Rust je dodan kao drugi jezik za razvoj Linux kernela nakon jezika C. Međutim, Torvalds je pojasnio da se ne radi o ponovnom pisanju cijelog Linux koda s Rust jezikom, već o korištenju Rusta za pisanje nekih novih modula kernela. Ovaj je izbor došao dok se rasprava o alternativama koje mogu zamijeniti jezik C za razvoj sustava intenzivira.

Velike se nade polažu u Rust zbog sigurnosti i prednosti upravljanja memorijom koje nudi. Međutim, neki smatraju da je ovakva inicijativa osuđena na propast.

"Rust for Linux" je projekt koji ima za cilj uvesti Rust jezik u kernel. Rust ima ključno svojstvo koje ga čini vrlo zanimljivim za razmatranje kao drugog jezika u jezgri. Prema developerima projekta i samom Torvaldsu, projekt "Rust for Linux" je u naprednoj fazi, ali se još uvijek sporo integrira u kernel.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.