FreeBSD 14

Vyšla nová verze svobodného UNIX-podobného operačního systému FreeBSD.

Některé změny:

  • Změny v základním systému:

    • Výchozí příkazovou shell pro superuživatele je sh.
    • Místo sendmail se nyní používá dragonfly mail agent;
    • Možnost .include v souboru firejail.conf nyní podporuje vyhledávací šablony.
    • Podpora Unicode byla aktualizována na verzi 14.0.
    • V základním systému již není opie.
  • Změny v jádře:

    • Na platformách arm64 a amd64 je nyní podporováno až 1024 jader.
    • Byl přidán rozhraní boottrace, které poskytuje sledování systémových volání během spuštění a vypínání systému.
    • Nyní je možné využít v jádře MemorySanitizer z projektu LLVM na platformě amd64; byla také přidána podpora LLVM AddressSanitizer pro arm64 a amd64.
    • Byl přidán systémový hovor timerfd pro zlepšení kompatibility s aplikacemi psanými pro Linux.
  • Hypervizor bhyve:

    • Nyní hypervizor umožňuje poskytnout hostujícímu systému přístup k TPM.
    • Bylo vylepšeno předávání GPU Intel a AMD.
  • Podpora cloudových platforem:

    • Nyní FreeBSD může fungovat na platformách Amazon AWS a Firecracker VMM.
    • Byla přidána podpora paravirtualizovaného síťového adaptéru na platformě Azure.
  • Podpora hardwarových platforem:

    • Byla zastavena výroba instalačních obrazů pro architekturu armv6.
    • Byla zastavena podpora architektury MIPS.
    • Byla zastavena výroba speciální varianty portu RISC-V, riscv64sf, pro 64-bitové procesory RISC-V bez FPU; všechny aktuální procesory jsou nyní podporovány v rámci portu riscv64.
    • Od vydání FreeBSD 15 plánují vývojáři přestat podporovat všechny 32-bitové platformy; větev 14/STABLE, která tyto platformy podporuje, bude dostávat aktualizace do roku 2028.
  • Soubory systému UFS:

    • Byla přidána možnost pozadí ověření souborového systému za použití mechanismu snapshotů; tato funkce funguje na systémech využívajících soft updates.
    • Pro superbloky, skupiny válců a inody se nyní počítají kontrolní hash-sumy, které usnadňují odhalování poškození; kód implementující tuto funkčnost a také kód provádějící vyhledávání záložních superbloků byl přesunut z uživatelské utility fsck_ffs do knihovny libufs.
  • Implementace souborového systému ZFS, OpenZFS, byla aktualizována na verzi 2.2:

    • Možnost vfs.zfs.bclone_enabled=1 umožňuje snížit počet kopií bloků při kopírování souboru; ve výchozím nastavení je tato možnost vypnuta.
    • Byl přidán log chyb rekonstrukce pole, zpool scrub -e
    • Byl zaveden výpočetní algoritmus kontrolních součtů BLAKE3.
    • ZFS recive může obnovit poškozená data.
    • Byl vylepšen mechanismus ARC.
    • Mechanismus komprese používající algoritmus zstd nyní umožňuje rychle přeskočit blok při zjištění nekomprimovatelných dat.

Zdroj: linux.org.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster