En ny version av det fria UNIX-liknande operativsystemet FreeBSD har slÀppts.
NÄgra Àndringar:
Ăndringar i det grundlĂ€ggande systemet:
- Standardkommandotolken för superanvÀndaren Àr sh.
- Dragonfly mail agent anvÀnds som standard istÀllet för sendmail;
- Alternativet .include i firejail.conf stödjer nu sökmönster.
- Unicode-stödet har uppdaterats till version 14.0.
- Det finns ingen opie i det grundlÀggande systemet lÀngre.
Ăndringar i kĂ€rnan:
- Nu stödjer arm64- och amd64-plattformarna upp till 1024 kÀrnor.
- Ett boottrace-grÀnssnitt har lagts till, vilket erbjuder spÄrning av systemanrop under uppstart och avstÀngning av systemet.
- Det har blivit möjligt att anvÀnda MemorySanitizer frÄn LLVM-projektet i kÀrnan pÄ amd64-plattformen; Àven LLVM AddressSanitizer stöds nu för arm64 och amd64.
- Ett systemanrop timerfd har lagts till för att förbÀttra kompatibilitet med Linux-appar.
Hypervisor bhyve:
- Hypervisorn tillÄter nu att ge gÀsten Ätkomst till vÀrd-TMP.
- FörbÀttrad GPU-passthrough för Intel och AMD.
Stöd för molnplattformar:
- FreeBSD kan nu köras pÄ Amazon AWS och Firecracker VMM.
- Stöd för para-virtualiserad nÀtverksadapter pÄ Azure-plattformen har lagts till.
Stöd för hÄrdvaruplattformar:
- SammanstÀllning av installationsbilder för armv6-arkitekturen har stoppats.
- Stödet för MIPS-arkitekturen har upphört.
- SammanstÀllning av den specialiserade porten RISC-V, riscv64sf, för 64-bitars RISC-V-processorer utan FPU har stoppats; alla aktuella processorer stöds nu inom porten riscv64.
- FrÄn och med FreeBSD 15 planerar utvecklarna att avsluta stödet för alla 32-bitars plattformar; 14/STABLE-grenen, som stöder dessa plattformar, kommer att fÄ uppdateringar till 2028.
Filsystem UFS:
- Det har lagts till möjlighet till bakgrundskontroll av filsystmet med hjÀlp av snapshots; denna funktion fungerar i system som anvÀnder mjuka uppdateringar.
- Kontrollsumma för superblock, cylindergrupper och inoder berÀknas nu, vilket underlÀttar upptÀckten av skador; koden som implementerar denna funktionalitet och koden som söker efter reservsuperblock har flyttats frÄn anvÀndarnytta fsck_ffs till biblioteket libufs.
Implementeringen av filsystmet ZFS, OpenZFS, har uppdaterats till version 2.2:
- Alternativet vfs.zfs.bclone_enabled=1 minskar antalet blockkopior vid kopiering av filer; som standard Àr detta alternativ avstÀngt.
- En logg för fel vid ombyggnad av arrayen, zpool scrub -e, har lagts till.
- En algoritm för berÀkning av kontrollsummor BLAKE3 har införts.
- ZFS recive kan ÄterstÀlla skadade data.
- ARC-mekanismen har förbÀttrats.
- Kompremekanismen som anvÀnder zstd-algoritmen tillÄter nu snabb överspringning av block vid upptÀckten av okomprimerade data.
KĂ€lla: linux.org.ru
