FreeBSD 14

Den nye version af det frie UNIX-lignende operativsystem FreeBSD er blevet udgivet.

Nogle ændringer:

  • Ændringer i det grundlæggende system:

    • Standard kommandoshell for superbrugeren er sh.
    • Dragonfly mail agent bruges nu som standard i stedet for sendmail;
    • .include-option fra firejail.conf understøtter nu søgemønstre.
    • Unicode-support er opdateret til version 14.0.
    • Der er ikke længere opie i det grundlæggende system.
  • Ændringer i kernen:

    • På arm64- og amd64-platforme understøttes nu op til 1024 kerner.
    • En boottrace-grænseflade er tilføjet, der giver tracing af systemopkald ved opstart og nedlukning af systemet.
    • Muligheden for at bruge MemorySanitizer fra LLVM-projektet i kernen på amd64-platformen er nu tilgængelig; der er også tilføjet support for LLVM AddressSanitizer til arm64 og amd64.
    • En systemopkald timerfd er tilføjet for at forbedre kompatibiliteten med applikationer skrevet til Linux.
  • Hypervisor bhyve:

    • Hypervisoren tillader nu at give gæsten adgang til værts-TPM.
    • Forbedret GPU-passthrough til Intel og AMD.
  • Support til cloud-platforme:

    • FreeBSD kan nu køre på Amazon AWS og Firecracker VMM-platforme.
    • Støtte til paravirtualiseret netværksadapter på Azure-platformen er blevet tilføjet.
  • Support til hardwareplatforme:

    • Bygning af installationsbilleder til armv6-arkitekturen er blevet stoppet.
    • Støtte til MIPS-arkitekturen er blevet stoppet.
    • Bygningen af en specialversion af RISC-V-porten, riscv64sf, til 64-bit RISC-V-processorer uden FPU er stoppet; alle aktuelle processorer understøttes nu i porten riscv64.
    • Fra udgivelsen af FreeBSD 15 planlægger udviklerne at stoppe supporten for alle 32-bit platforme; 14/STABLE-grenen, der understøtter disse platforme, vil modtage opdateringer indtil 2028.
  • UFS-filsystem:

    • Muligheden for baggrundstjek af filsystemet ved hjælp af snapshots er blevet tilføjet; denne funktion fungerer i systemer, der bruger soft updates.
    • For superblocks, cylindergruppe og inodes beregnes nu kontrolchecksummer for at lette opdækning af skader; den kode, der implementerer denne funktionalitet, samt koden til at finde reservede superblocks, er flyttet fra brugerprogrammet fsck_ffs til biblioteket libufs.
  • Implementation af ZFS-filsystemet, OpenZFS, er opdateret til version 2.2:

    • Optionen vfs.zfs.bclone_enabled=1 reducerer antallet af blokkopier ved kopiering af filer; som standard er denne mulighed deaktiveret.
    • Fejl-log til ombygning af array er blevet tilføjet, zpool scrub -e
    • Algoritmen til beregning af BLAKE3 kontrollsummer er blevet indført.
    • ZFS receive kan genskabe beskadigede data.
    • ARC-mekanismen er forbedret.
    • Kompressionsmekanismen, der bruger zstd-algoritmen, tillader nu hurtigt at springe over blokken ved opdagelse af ukomprimerbare data.

Kilde: linux.org.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster