FreeBSD 14

Une nouvelle version du système d'exploitation libre de type UNIX FreeBSD est sortie.

Quelques changements :

  • Modifications dans le système de base :

    • L'interpréteur de commande par défaut pour l'utilisateur root est sh.
    • Le mail agent dragonfly remplace le sendmail par défaut.
    • L'option .include dans firejail.conf prend désormais en charge les modèles de recherche.
    • La prise en charge d'Unicode a été mise à jour vers la version 14.0.
    • Le système de base ne contient plus opie.
  • Modifications dans le noyau :

    • Les plateformes arm64 et amd64 prennent désormais en charge jusqu'à 1024 cœurs.
    • Une interface boottrace a été ajoutée pour assurer le traçage des appels système pendant le démarrage et l'arrêt du système.
    • Il est désormais possible d'utiliser MemorySanitizer dans le noyau sur la plateforme amd64, ainsi que la prise en charge de LLVM AddressSanitizer pour arm64 et amd64.
    • Un appel système timerfd a été ajouté pour améliorer la compatibilité avec les applications écrites pour Linux.
  • Hyperviseur bhyve :

    • L'hyperviseur permet désormais de donner à l'invité un accès au TPM de l'hôte.
    • Amélioration du passthrough GPU Intel et AMD.
  • Prise en charge des plateformes cloud :

    • FreeBSD peut désormais fonctionner sur les plateformes Amazon AWS et Firecracker VMM.
    • Ajout de la prise en charge de l'adaptateur réseau paravirtualisé sur la plateforme Azure.
  • Prise en charge des plateformes matérielles :

    • La construction d'images d'installation pour l'architecture armv6 a été arrêtée.
    • La prise en charge de l'architecture MIPS a été arrêtée.
    • La construction d'une version spéciale du port RISC-V, riscv64sf, pour les processeurs RISC-V 64 bits sans FPU a été arrêtée ; tous les processeurs actuels sont désormais pris en charge dans le cadre du port riscv64.
    • À partir de la version FreeBSD 15, les développeurs prévoient d'arrêter la prise en charge de toutes les plateformes 32 bits ; la branche 14/STABLE, prenant en charge ces plateformes, recevra des mises à jour jusqu'en 2028.
  • Système de fichiers UFS :

    • Ajout de la possibilité de vérifications de système de fichiers en arrière-plan utilisant des instantanés ; cette fonction fonctionne sur des systèmes utilisant des mises à jour douces.
    • Pour les superblocs, les groupes de cylindres et les inodes, des sommes de contrôle vérifiables sont désormais calculées pour faciliter la détection des dommages ; le code implémentant cette fonctionnalité, ainsi que le code effectuant la recherche de superblocs de secours, a été transféré de l'outil utilisateur fsck_ffs à la bibliothèque libufs.
  • L'implémentation du système de fichiers ZFS, OpenZFS, a été mise à jour vers la version 2.2 :

    • L'option vfs.zfs.bclone_enabled=1 permet de réduire le nombre de copies de blocs lors de la copie de fichiers ; par défaut, cette option est désactivée.
    • Ajout d'un journal des erreurs de reconstruction de tableau, zpool scrub -e
    • Introduction d'un algorithme de calcul de sommes de contrôle BLAKE3.
    • zfs recive peut restaurer des données corrompues.
    • Amélioration du mécanisme ARC.
    • Le mécanisme de compression utilisant l'algorithme zstd permet désormais de passer rapidement un bloc lorsqu'il détecte des données non compressibles.

Source : linux.org.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster