Lanzamiento de FreeBSD 14.2

Después de seis meses de desarrollo, se lanzó FreeBSD 14.2. Se preparan imágenes de instalación para las arquitecturas amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv7, aarch64 y riscv64. Adicionalmente se han preparado montajes para sistemas de virtualización (QCOW2, VHD, VMDK, raw) y entornos de nube Amazon EC2, Google Compute Engine y Vagrant.

Como parte del ciclo de desarrollo actualizado, la próxima versión de FreeBSD 14.3 se completará en junio de 2025. La versión actual de FreeBSD 14.2 será compatible hasta el 30 de septiembre de 2025 y la versión anterior de FreeBSD 14.1 será compatible hasta el 31 de marzo de 2025. En general, la rama FreeBSD 14 se mantendrá hasta el 30 de noviembre de 2028. Paralelamente, se está desarrollando la rama FreeBSD 13.x, cuya próxima versión (13.5) está prevista para marzo de 2025. El primer lanzamiento de la próxima rama importante de FreeBSD 15, que dejará de admitir arquitecturas de 32 bits (excepto el modo armv7 y COMPAT_FREEBSD32), está programado para diciembre de 2025.

Cambios importantes en FreeBSD 14.2:

  • El instalador bsdinstall ahora tiene la capacidad de descargar e instalar paquetes de firmware para el hardware que se utiliza.
  • Ha comenzado la formación de imágenes de contenedores en formato OCI (Open Container Initiative).
  • Hemos comenzado a crear una versión compacta de imágenes del sistema para Amazon EC2, que excluye símbolos de depuración, pruebas, bibliotecas de 32 bits, el depurador LLDB, el agente de Amazon SSM y la CLI de AWS. Las compilaciones ARM64 para Amazon EC2 implementan soporte para las API de "apagado" y "reinicio".
  • Se agregó soporte nominal para los procesadores POWER10 y POWER11.
  • La utilidad fdisk ha sido declarada obsoleta y se recomienda utilizar gpart en su lugar. Está previsto que la utilidad fdisk se excluya de la distribución FreeBSD 15. En la rama FreeBSD 14, al ejecutar fdisk, ahora se mostrará una advertencia sobre la necesidad de migrar a gpart.
  • Para reducir el tamaño, se eliminó la compatibilidad con el modo gráfico del gestor de arranque para sistemas con BIOS, pero se volvió a admitir la compatibilidad con los algoritmos de compresión gzip y bzip2. El gestor de arranque EFI permanece sin cambios.
  • Se han realizado algunas mejoras en la pila de sonido. Por ejemplo, se propuso una nueva utilidad mididump (seguimiento de eventos MIDI) y se agregó soporte para conmutación en caliente entre dispositivos de audio en el mezclador.
  • En la infraestructura de emulación del entorno Linux (Linux(El ulator) mejoró la compatibilidad con las aplicaciones creadas para la plataforma. Linux (habilitado para ignorar la bandera AT_NO_AUTOMOUNT para todas las variantes de llamada a la función stat() en Linux-aplicaciones).
  • El controlador nvme (NVM Express) y la utilidad nvmecontrol se incluyen para todas las arquitecturas.
  • Versiones actualizadas de componentes de terceros: Clang/LLVM 18.1.6 (antes 18.1.5), OpenZFS 2.2.6 (antes 2.2.4), OpenSSL 3.0.15 (antes 3.0.12), bc 7.0.2, libarchive 3.7.7 .0.11.0, libcbor 2, libfido1.14.0 1.10.5, libpcap 4.99.5, tcpdump 1.22.0, sin consolidar XNUMX.
  • Se ha agregado la opción "-C" a la utilidad env para cambiar el directorio de trabajo, implementada por analogía con la utilidad env de la suite GNU coreutils.
  • El script de inicio nuageinit se ha actualizado para admitir la configuración de red al arrancar. máquina virtual Ejecutando OpenStack.
  • Se proporciona la detección del inicio en un sistema invitado que ejecuta el hipervisor NVMM desarrollado por el proyecto NetBSD.
  • En el hipervisor Bhyve utilizado servidor VNC ahora admite colores correctamente cuando se conecta a través del cliente novnc.
  • Cuando se ejecuta bajo el hipervisor Hyper-V, el rendimiento con TLB (Translation Lookaside Buffer) se ha incrementado significativamente (hasta un 40 %) mediante el uso de hiperllamadas para restablecer el TLB.
  • Se realizaron optimizaciones de rendimiento en la pila de red y se solucionaron problemas en la pila sctp.
  • Mayor estabilidad de los controladores para dispositivos inalámbricos, así como de los controladores (por ejemplo, iwlwifi) que se ejecutan mediante la capa linuxkpi, lo que permite utilizar controladores de FreeBSD. Linux.
  • Se resolvió el problema con el error “madt_parse_apics: I/O APIC ID 255 too high” al cargar en sistemas con procesadores AMD (el valor máximo de IOAPIC ID se aumentó de 254 a 255).
  • Los controladores igc (Intel Ethernet Controller I225) y lem/em/igb (Intel PRO/1000 Gigabit Ethernet) han agregado soporte para el algoritmo AIM (Adaptive Interrupt Moderation), que permite reducir los retrasos en canales con baja intensidad de paquetes, así como reduciendo la carga en la CPU y reduciendo la frecuencia de llamadas de interrupción con alta intensidad de paquetes. El cambio también elimina una regresión en el rendimiento de UDP que ha sido evidente desde FreeBSD 12.0, especialmente notable cuando se usa NFS sobre UDP.
  • Controladores de dispositivo actualizados ena 2.8.0 (Amazon Elastic Network Adapter), ice_ddp 1.3.41.0 y ice 1.43.2-k (Intel Ethernet 800). El controlador hda agregó soporte para procesadores basados ​​​​en la microarquitectura Intel Tiger Lake-H, y los controladores ig4 e ichsmb agregaron soporte para Intel Meteor Lake.
  • Se agregó un nuevo controlador rtw89 para adaptadores inalámbricos IEEE 802.11ax en chips Realtek RTL8851BE, RTL8852AE, RTL8852BE y RTL8852CE. La compatibilidad con los chips Realtek 8156/8156B se ha trasladado del controlador cdce al controlador ure, lo que ha mejorado el rendimiento y la confiabilidad.
  • A los paquetes suministrados en el medio de instalación (dvd1) se ha añadido el paquete wifi-firmware-kmod con firmware para tarjetas inalámbricas.
  • Está previsto eliminar los controladores syscons y agp en futuras versiones.

Fuente: opennet.ru

Compre alojamiento confiable para sitios con protección DDoS, servidores VPS VDS 🔥 Compra alojamiento web fiable con protección DDoS, servidores VPS VDS | ProHoster