Nova verzija Linux Kernela 5.5 već je objavljena i to su njegove vijesti

Linux smoking

Nakon dva mjeseca razvoja, Linus Torvalds je izdao Linux kernel verzije 5.5 . Među najznačajnijim promjenama u ovoj verziji su mogućnost dodjeljivanja alternativnih imena mrežnim sučeljima, integracija kriptografskih funkcija iz Zinc biblioteke, mogućnost dupliciranja više od dva diska u Btrfs RAID 1, mehanizam za praćenje statusa živih zakrpa, okvir za testiranje pogona kunit, poboljšane performanse bežičnog steka mac80211, mogućnost pristupa korijenskoj particiji putem SMB protokola i još mnogo toga.

Nova verzija usvojila je 15505 razvojnih zakrpa, s veličinom zakrpe od 44 MB (promjene su utjecale na 11781 datoteku, dodajući 609208 redaka koda i uklanjajući 292520 redaka). Otprilike 44% svih promjena u verziji 5.5 odnosi se na upravljačke programe uređaja, otprilike 18% na ažuriranja koda specifičnog za hardversku arhitekturu, 12% na mrežni stog, 4% na datotečne sustave i 3% na interne podsustave kernela.

Glavne novine Linux kernela 5.5

U ovoj novoj verziji Linux Kernela 5.5, dodana je podrška za kontrolne zbrojeve xxhash64, blake2b i sha256 za datotečni sustav Btrfs .

U RAID1 implementaciji moguće je duplicirati podatke na tri (raid1c3) ili četiri (raid1c4) uređaja (prije je dupliciranje bilo ograničeno na dva uređaja), što omogućuje spremanje podataka uz istovremeni gubitak podataka s 2 ili 3 uređaja.

Dok Ext4 pruža mogućnost korištenja manjih blokova za šifriranje (prije se šifriranje vršilo samo pomoću blokova čija je veličina odgovarala veličini memorijskih stranica (4096)).

F2FS implementira način prikvačivanja datoteke s poravnanjem duž ruba od 2 MB za smještaj u potpuno ispravan segment, osiguravajući odsutnost daljnje preraspodjele ove datoteke od strane sakupljača smeća.

Još jedna važna nova značajka je dodana podrška za praćenje statusa temperaturnih senzora NVMe uređaja pomoću hwmon API-ja (kompatibilnog s libsensors i naredbom "sensors"), koji ne zahtijeva povišene privilegije za pristup (prije su se informacije o temperaturi odražavale u "pametnom dnevniku", koji je bio dostupan samo root-u).

Osim toga, kao dio glavnog projekta integracije WireGuard VPN-a , mnoge značajke iz Zinkove kriptografske biblioteke prenesene su u standardni Crypto API, uključujući brze implementacije algoritama ChaCha20 i Poly1305.

KVM hipervizor x86 arhitekture omogućuje obradu ugniježđenih tablica s pet razina memorijskih stranica i dodaje podršku za XSAVES instrukcije za AMD procesore. Za ARM64 procesore dodana je mogućnost prijenosa informacija o vremenu.

U kriptografski podsustav dodana je i podrška za hash funkciju blake2b , koja pruža vrlo visoke performanse izračuna hash-a uz održavanje pouzdanosti na SHA-3 razini, kao i skraćenu verziju Blake2s.

Još jedna značajna promjena u ovoj novoj verziji Linux Kernela 5.5 je novi mehanizam za dodjeljivanje alternativnih imena mrežnim sučeljima, koji omogućuje istovremenu upotrebu više imena za sučelje (uključujući korištenje više udev predložaka).

Veličina imena može biti do 128 znakova (prethodno je naziv mrežnog sučelja bio ograničen na 16 znakova).

Za dodavanje dodatnog naziva upotrijebite naredbu " ip link prop add " (na primjer, " ip link prop add enx00e04c361e4c altname someothername "). Implementacija se temelji na dodavanju dodatnih svojstava sučelju i može se u budućnosti proširiti drugim parametrima, ne ograničavajući se samo na alternativne nazive.

Konačno, ako želite saznati više o potpunom popisu promjena uključenih u ovu novu verziju Linux kernela, možete ga pogledati na sljedećoj poveznici.

Što se tiče dostupnosti nove verzije, možete preuzeti kod za sastavljanje jezgre sa njezine službene web stranice ili pričekati da se sastavljeni paketi uključe u spremišta vaše distribucije.


Dodaj kao preferirani izvor na Googleu