Se ha lanzado la versión del sistema operativo NetBSD 10.0.
Cambios en la nueva versión:
Soporte de hardware:
- Se ha añadido soporte para Apple M1.
- Se ha añadido soporte para Raspberry Pi 4.
- Se ha incluido el controlador rkv1crypto en PINE64 Rock64 y NanoPi R2S.
- Se ha añadido soporte para spiflash en Rockchip RK3328.
- Se ha añadido soporte para compat_linux en la arquitectura AArch64.
Cambios en el núcleo:
- Se ha añadido soporte para WireGuard.
- Se ha añadido una implementación del cifrado Adiantum para el cifrado eficiente de discos usando cgd en sistemas sin aceleración AES.
- El cifrado de intercambio ahora se realiza automáticamente utilizando la variable vm.swap_encrypt=1 en sysctl.
- Los dispositivos IEEE 802.11 (Wi-Fi) ahora requieren la configuración de SSID para conectarse a un punto de acceso abierto.
- El soporte para compat_linux está deshabilitado por defecto.
- La base de datos de paquetes por defecto para nuevas instalaciones se ha cambiado a /usr/pkg/pkgdb para ser consistente con otras plataformas pkgsrc, reemplazando /var/db/pkg.
- Los módulos del núcleo MIDI y del secuenciador se han combinado en un solo módulo MIDI_seq.
Controladores de dispositivos:
- urtwn - se ha añadido soporte para el adaptador USB inalámbrico TRENDnet TEW-648UBM.
- Se ha añadido un nuevo controlador rge - para soporte del adaptador Ethernet Realtek 8125 2.5.
- Se ha añadido un nuevo controlador ixl - para soporte de adaptadores Ethernet de la serie Intel Ethernet 700 10/25/40.
- Se ha eliminado el controlador azaila, que fue reemplazado en versiones anteriores por hdaudio.
- ossaudio - se ha añadido la implementación de la API del mezclador OSSv4.
- Se han actualizado los controladores DRM a la versión 5.6.
Mejora de la virtualización:
- Se ha añadido soporte para suspensión en NVMM.
- Se ha añadido soporte para Xen PVH.
- Se ha añadido soporte para VirtIO 1.0 en el controlador virtio.
Mejora del rendimiento:
- Se ha mejorado el rendimiento de las llamadas del sistema select y poll.
- Algoritmo más rápido de árbol por bits para la búsqueda de páginas de memoria.
- Se ha mejorado el rendimiento del planificador, incluida la capacidad de distribuir la carga más adecuadamente entre núcleos lentos y rápidos.
- Se ha mejorado el seguimiento de páginas limpias/sucias, acelerando drásticamente el trabajo de fsync para archivos grandes.
Fuente: linux.org.ru
