NetBSD 10 a fost deja lansat și acestea sunt noile sale caracteristici

NetBSD

Sigla NetBSD

NetBSD este unul dintre acele multe sisteme de operare din familia Unix care nu este foarte obișnuit de auzit sau citește despre asta. Dar acest lucru nu lasă deoparte faptul că se distinge prin portabilitatea sa excepțională, putând rula pe o mare varietate de platforme hardware și mai ales concentrarea pe curățenie și simplitate în design.

De aceea Consider că este oportun să împărtășesc vestea lansării NetBSD 10, care vine după un an și jumătate de la ultima actualizare. Noua versiune prezintă îmbunătățiri semnificative, cum ar fi suport pentru listele de control al accesului în sistemul de fișiere FFS, optimizări notabile de performanță, criptare disc folosind algoritmul Adiantum și includerea driverului WireGuard VPN în kernel.

Ce este nou în NetBSD 10?

În noua versiune a NetBSD 10, sAu fost aduse îmbunătățiri semnificative la compatibilitatea Linux, iar includerea sprijinului pentru mai multe mecanisme cheie iese în evidență la nivelul de compatibilitate Linux (compat_linux). Aceasta include adăugarea suportului pentru eventfd, timerfd, cronometre POSIX, preadv și pwritev, care îmbunătățește interoperabilitatea și funcționarea aplicațiilor concepute pentru mediile Linux pe NetBSD. În plus, a existat oActualizare majoră a driverelor grafice pentru GPU Intel, NVIDIA și AMD pe sisteme x86, precum și sincronizarea subsistemului DRM/KMS cu kernel Linux 5.6. 

O altă caracteristică nouă pe care o prezintă NetBSD 10 este suport hardware extins pentru noile procesoare Intel și AMD, plăci ARM precum Raspberry Pi 4 și suport îmbunătățit pentru arhitecturi precum MIPS. S-a adăugat suport pentru extensii de securitate, cum ar fi PAN (Acces privilegiat niciodată), PA (Pointer Authentication) și BTI (Branch Target Identification) pe procesoarele Armv8-A.

Au fost, de asemenea, actualizate numeroase componente terțe, cum ar fi managerul de ferestre gcc, OpenSSL, postfix, tmux, OpenSSH, X.org Server, printre altele, la cele mai recente versiuni ale acestora. În plus față de Au fost adăugate 17 noi drivere de dispozitiv, inclusiv tablete Wacom, Gigabit Ethernet de diferite mărci, printre altele.

Eficiența cache-ului căii fișierului din nucleu a fost îmbunătățită, la fel și Performanța programatorului de sarcini adaptată pentru sistemele mari.LITTLE Arm. Performanța apelurilor de sistem de selectare și sondare a sistemului de fișiere tmpfs a fost, de asemenea, optimizată și au fost adăugate optimizări specifice pentru arhitecturile x86 și AArch64, îmbunătățind performanța I/O și a rețelei pe sistemele AArch64.

Pe de altă parte, a fost implementat un algoritm mai rapid pe bază de arbore pentru căutarea paginilor de memorie, Urmărirea paginilor de memorie curate și murdare a fost accelerată, iar fsync pentru fișiere mari a fost îmbunătățită semnificativ. În plus, a fost îmbunătățită manevrarea încuietorilor și a crescut eficiența executării în paralel a operațiunilor.

Pe NetBSD 10 S-a adăugat suport pentru criptarea discului folosind algoritmul Adiantum, atingerea unei eficiențe ridicate în sistemele fără accelerare hardware pentru criptarea AES. Criptarea automată a partițiilor swap a fost activată și a fost adăugat suport pentru mecanismele de accelerare a criptării hardware pe procesoarele x86 și Arm.

În plus, la sistemul de fișiere FFS a fost adăugat suport pentru ACL-uri POSIX.1e, implementat prin atribute extinse de fișiere portate de la FreeBSD. Pentru a utiliza ACL, a fost introdus un nou tip de sistem de fișiere numit FFSv2ea, în care sistemele de fișiere existente pot fi convertite folosind utilitarul fsck_ffs.

Dintre ceilalți se schimbăcare se remarcă:

  •  S-a adăugat o interfață de rețea wg compatibilă cu WireGuard pentru a suporta VPN pe NetBSD 10.
  • Algoritmul implicit de hashing a parolei a fost schimbat în Argon2id, iar implementarea software a AES furnizată de kernel a fost îmbunătățită pentru a oferi timpi de execuție consecvenți în toate arhitecturile.
  • Suportul UDF (Universal Disk Format) a fost îmbunătățit și suportul ZFS a fost adăugat la utilitarul fstat.
  • Suportul pentru FUSE (Filesystem in Userspace) a fost extins și configurațiile endian schimbate au fost adăugate la implementările software RAID.
  • Apelurile de sistem eventfd și timerfd compatibile cu Linux au fost implementate, fexecve a fost adăugat pentru a executa fișiere într-un descriptor de fișier, iar funcționalitatea generală a sistemului a fost îmbunătățită.
  • Tehnologiile și driverele învechite, cum ar fi HIPPI, FDDI, TokenRing, driverele pentru SMBFS, printre altele, au fost eliminate, în timp ce reclamele pentru ruter IPv6 au fost mutate în spațiul utilizatorului, iar bibliotecile și driverele pentru dispozitivele vechi au fost eliminate.

Dacă ești interesat să afle mai multe despre asta, puteți verifica detalii în următorul link. Cât despre cei interesați de această nouă versiune, ar trebui să știți asta Sunt oferite imagini de instalare cu dimensiunea de 630 MB, care sunt compilate pentru mai mult de 50 de arhitecturi de sistem și 16 familii diferite de procesoare.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.