FreeBSD 14

Se lanzó una nueva versión del sistema operativo libre parecido a UNIX, FreeBSD.

Algunos cambios:

  • Cambios en el sistema base:

    • El shell predeterminado para el superusuario es sh.
    • El agente de correo por defecto ahora es dragonfly en lugar de sendmail;
    • La opción .include de firejail.conf ahora soporta patrones de búsqueda.
    • El soporte para Unicode se ha actualizado a la versión 14.0.
    • Ya no hay opie en el sistema base.
  • Cambios en el núcleo:

    • Ahora se soportan hasta 1024 núcleos en plataformas arm64 y amd64.
    • Se añadió la interfaz boottrace, que proporciona trazabilidad de llamadas al sistema durante el arranque y apagado del sistema.
    • Ahora es posible utilizar en el núcleo MemorySanitizer del proyecto LLVM en la plataforma amd64; también se ha añadido soporte para LLVM AddressSanitizer para arm64 y amd64.
    • Se añadió la llamada al sistema timerfd para mejorar la compatibilidad con aplicaciones escritas para Linux.
  • Hipervisor bhyve:

    • Ahora el hipervisor permite que el huésped tenga acceso al TPM del host.
    • Se mejoró el paso de GPU de Intel y AMD.
  • Soporte para plataformas en la nube:

    • Ahora FreeBSD puede funcionar en plataformas Amazon AWS y Firecracker VMM.
    • Se añadió soporte para un adaptador de red paravirtualizado en la plataforma Azure.
  • Soporte para plataformas de hardware:

    • Se ha dejado de compilar imágenes de instalación para la arquitectura armv6.
    • Se ha dejado de soportar la arquitectura MIPS.
    • Se ha dejado de compilar la variante especial del puerto RISC-V, riscv64sf, para procesadores RISC-V de 64 bits sin FPU; todos los procesadores actuales ahora se soportan dentro del puerto riscv64.
    • A partir de la versión FreeBSD 15, los desarrolladores planean dejar de soportar todas las plataformas de 32 bits; la rama 14/STABLE, que soporta estas plataformas, recibirá actualizaciones hasta 2028.
  • Sistema de archivos UFS:

    • Se añadió la posibilidad de comprobar el sistema de archivos en segundo plano utilizando el mecanismo de instantáneas; esta función trabaja en sistemas que utilizan actualizaciones suaves.
    • Para superbloques, grupos de cilindros e inodos, ahora se calculan sumas de verificación, facilitando la detección de daños; el código que implementa esta funcionalidad, así como el código que busca superbloques de respaldo, se trasladó de la utilidad de usuario fsck_ffs a la biblioteca libufs.
  • La implementación del sistema de archivos ZFS, OpenZFS, se ha actualizado a la versión 2.2:

    • La opción vfs.zfs.bclone_enabled=1 permite reducir el número de copias de bloques al copiar un archivo; de forma predeterminada, esta opción está desactivada.
    • Se agregó un registro de errores de reconstrucción de matrices, zpool scrub -e
    • Se introdujo un algoritmo para el cálculo de sumas de verificación BLAKE3.
    • zfs recive puede restaurar datos dañados.
    • Se ha mejorado el mecanismo ARC.
    • El mecanismo de compresión que utiliza el algoritmo zstd ahora permite omitir rápidamente un bloque al detectar datos que no se pueden comprimir.

Fuente: linux.org.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster