Vyšla nová verzia voľného UNIX-ľubivého operačného systému FreeBSD.
Niektoré zmeny:
Zmeny v základnom systéme:
- Príkazovou schránkou pre superužívateľa je predvolene sh.
- Namiesto sendmail sa predvolene používa dragonfly mail agent;
- Možnosť .include v súbore firejail.conf teraz podporuje vzory vyhľadávania.
- Podpora Unicode bola aktualizovaná na verziu 14.0.
- V základnom systéme už nie je opie.
Zmeny v jadre:
- Na platformách arm64 a amd64 sa teraz podporuje až 1024 jadier.
- Bol pridaný rozhranie boottrace, ktoré zabezpečuje sledovanie systémových volaní počas bootovania a vypínania systému.
- Pridala sa možnosť používania v jadre MemorySanitizer z projektu LLVM na platforme amd64; taktiež bola pridaná podpora LLVM AdressSanitizer pre arm64 a amd64.
- Bol pridaný systémový hovor timerfd na zlepšenie kompatibility s aplikáciami napísanými pre Linux.
Hypervízor bhyve:
- Teraz hypervízor umožňuje poskytnúť hosťovi prístup k TPM hostiteľa.
- Zlepčil sa prechod GPU Intel a AMD.
Podpora cloudových platforiem:
- Teraz FreeBSD môže pracovať na platformách Amazon AWS a Firecracker VMM.
- Bola pridaná podpora paravirtualizovaného sieťového adaptéra na platforme Azure.
Podpora hardvérových platforiem:
- Bolo ukončené zostavovanie inštalačných obrazov pre architektúru armv6.
- Bola ukončená podpora architektúry MIPS.
- Bolo ukončené zostavovanie špeciálnej varianty portu RISC-V, riscv64sf, pre 64-bitové procesory RISC-V bez FPU; všetky aktuálne procesory sú teraz podporované v rámci portu riscv64.
- Od vydania FreeBSD 15 plánujú vývojári ukončiť podporu všetkých 32-bitových platforiem; vetva 14/STABLE, ktorá podporuje tieto platformy, bude dostávať aktualizácie do roku 2028.
Súborový systém UFS:
- Bola pridaná možnosť pozadia kontroly súborového systému pomocou mechanizmu snapshotov; táto funkcia funguje v systémoch využívajúcich soft updates.
- Pre superbloky, skupiny valcov a inódy sa teraz počítajú kontrolné hash-sumy, ktoré uľahčujú odhaľovanie poškodení; kód, ktorý implementuje túto funkcionalitu, ako aj kód, ktorý vykonáva vyhľadávanie záložných superblokov, bol presunutý z používateľskej utility fsck_ffs do knižnice libufs.
Realizácia súborového systému ZFS, OpenZFS, bola aktualizovaná na verziu 2.2:
- Možnosť vfs.zfs.bclone_enabled=1 umožňuje znížiť počet kópií blokov pri kopírovaní súboru; predvolene je táto možnosť vypnutá.
- Bola pridaná log chýb prestavania poľa, zpool scrub -e
- BLAKE3 algoritmus na výpočet kontrolných súm bol implementovaný.
- zfs recive môže obnoviť poškodené dáta.
- Mechanizmus ARC bol vylepšený.
- Mechanizmus kompresie pomocou algoritmu zstd teraz umožňuje rýchlo preskočiť blok pri zistení nekomprimovateľných dát.
Zdroj: linux.org.ru
