NetBSD 10 ja va ser alliberat i aquestes són les novetats

NetBSD

Logo de NetBSD

NetBSD és un d'aquests tants OS de la família de Unix que no és gaire comú escoltar o llegir sobre aquest. Però això no deixa de banda que es distingeix per la seva portabilitat excepcional, sent capaç dexecutar-se en una àmplia varietat de plataformes de maquinari i sobretot el seu enfocament en la neteja i simplicitat en el disseny.

És per això que considero oportú compartir la notícia del llançament de NetBSD 10, el qual arriba després d'un any i mig des de la seva última actualització. La nova versió presenta millores significatives, com el suport per a llistes de control d'accés al sistema de fitxers FFS, optimitzacions de rendiment notables, xifrat de disc mitjançant l'algorisme Adiantum, i la inclusió del controlador VPN WireGuard al nucli.

Què hi ha de nou a NetBSD 10?

A la nova versió de NetBSD 10, si han realitzat millores significatives en la compatibilitat amb Linux, i és que es destaca la inclusió de suport per a diversos mecanismes clau a la capa de compatibilitat de Linux (compat_linux). Això inclou la addició de suport per a eventfd, timerfd, POSIX timers, preadv i pwritev, cosa que millora la interoperabilitat i el funcionament d'aplicacions dissenyades per a entorns Linux a NetBSD. A més, se n'ha realitzat unaactualització important en els controladors de gràfics per a GPU Intel, NVIDIA i AMD en sistemes x86, així com també la sincronització del subsistema DRM/KMS amb el nucli de Linux 5.6. 

Una altra de les novetats que presenta NetBSD 10 és la ampliació del suport de maquinari per a nous processadors Intel i AMD, plaques ARM com Raspberry Pi 4, i s'ha millorat la compatibilitat amb arquitectures com a MIPS. S'ha afegit suport per a extensions de seguretat com ara PAN (Privileged Access Never), PA (Pointer Authentication) i BTI (Branch Target Identification) en processadors Armv8-A.

També s'han actualitzat nombrosos components de tercers com l'administrador de finestres gcc, OpenSSL, postfix, tmux, OpenSSH, X.org Server, entre d'altres, a les versions més recents. A més d'això s'han afegit 17 nous controladors de dispositius, incloent tauletes Wacom, Ethernet Gigabit de diverses marques, entre uns altres.

S'ha millorat l'eficiència de la memòria cau de rutes de fitxers al nucli, així com el rendiment del programador de tasques adaptat per a sistemes big.LITTLE Arm. També s'ha optimitzat el rendiment de les trucades al sistema de selecció i sondeig, del sistema de fitxers tmpfs, i s'han afegit optimitzacions específiques per a les arquitectures x86 i AArch64, millorant l'E/S i el rendiment de xarxa en sistemes AArch64.

D'altra banda, s'ha implementat un algorisme d'arbre de base més ràpid per cercar pàgines de memòria, s'ha accelerat el seguiment de pàgines de memòria netes i brutes, i s'ha millorat significativament fsync per a fitxers grans. A més, s'ha millorat el maneig de bloquejos i s'ha augmentat l'eficiència de l'execució paral·lela d'operacions.

A NetBSD 10 s'ha afegit suport per al xifratge de disc utilitzant l'algorisme Adiantum, aconseguint una alta eficiència en sistemes sense acceleració de maquinari per al xifratge AES. S'ha habilitat el xifratge automàtic de particions d'intercanvi i s'ha afegit suport per a mecanismes d'acceleració de xifratge de maquinari a processadors x86 i Arm.

A més d'això, s'ha afegit suport per a ACL POSIX.1e al sistema de fitxers FFS, implementat a través d'atributs de fitxer estesos portats des de FreeBSD. Per utilitzar ACL, s'ha introduït un nou tipus de sistema de fitxers anomenat FFSv2ea, al qual es poden convertir sistemes de fitxers existents mitjançant la utilitat fsck_ffs.

Dels altres canvis que es destaquen:

  •  S'ha afegit una interfície de xarxa wg compatible amb WireGuard per suportar VPN a NetBSD 10.
  • S'ha canviat l'algorisme de contrasenya hash per defecte a Argon2id, i s'ha millorat la implementació de programari d'AES proporcionada pel nucli per oferir temps d'execució consistents en totes les arquitectures.
  • S'ha millorat la compatibilitat amb el format UDF (Universal Disk Format) i s'ha afegit compatibilitat amb el ZFS a la utilitat fstat.
  • S'ha ampliat la compatibilitat amb FUSE (Filesystem in Userspace) i s'han afegit configuracions endian intercanviades a les implementacions de RAID per programari.
  • S'han implementat trucades al sistema eventfd i timerfd compatibles amb Linux, s'ha afegit fexecve per executar fitxers en un descriptor de fitxer, i s'ha millorat la funcionalitat general del sistema.
  • S'han eliminat tecnologies i controladors obsolets com HIPPI, FDDI, TokenRing, controladors per a SMBFS, entre d'altres, mentre que s'ha traslladat la publicitat d'encaminador IPv6 a l'espai d'usuari i s'han eliminat biblioteques i controladors per a dispositius heretats.

si estàs interessat a poder conèixer més sobre això, Pots consultar els detalls en el següent enllaç. Pel que fa als interessats en aquesta nova versió, han de saber que s'ofereixen imatges d'instal·lació de 630 MB de mida, les quals estan compilades per a més de 50 arquitectures de sistemes i 16 famílies de CPU diferents.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.