Frigivning av FreeBSD 14.2

Efter sex mÄnaders utveckling har releaseversionen av FreeBSD 14.2 slÀppts. Installationsavbilder har förberetts för arkitekturerna amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv7, aarch64 och riscv64. Dessutom har byggnader för virtualiseringssystem (QCOW2, VHD, VMDK, rÄ) och molnmiljöerna Amazon EC2, Google Compute Engine och Vagrant förberetts.

Inom ramen för den uppdaterade utvecklingscykeln kommer nÀsta release av FreeBSD 14.3 att slÀppas i juni 2025. Stödet för den nuvarande versionen av FreeBSD 14.2 kommer att pÄgÄ till den 30 september 2025, och för den tidigare versionen av FreeBSD 14.1 till den 31 mars 2025. I stort kommer FreeBSD 14-grenen att stödjas till den 30 november 2028. Samtidigt utvecklas FreeBSD 13.x-grenen, dÀr nÀsta release (13.5) planeras till mars 2025. Den första release av nÀsta stora version av FreeBSD 15, dÀr stödet för 32-bitars arkitekturer (förutom armv7 och COMPAT_FREEBSD32-lÀget) kommer att avbrytas, Àr planerad till december 2025.

Huvudsakliga Àndringar i FreeBSD 14.2:

  • Installationsprogrammet bsdinstall har fĂ„tt möjligheten att ladda ner och installera paket med firmware för den anvĂ€nda hĂ„rdvaran.
  • Arbetet med att skapa containeravbilder i OCI-format (Open Container Initiative) har inletts.
  • Ett kompakt alternativ av systemavbilder för Amazon EC2 har skapats, dĂ€r felsökningssymboler, tester, 32-bitarsbibliotek, debuggern LLDB, Amazon SSM Agent och AWS CLI har uteslutits. I ARM64-byggnader för Amazon EC2 har stöd för API:erna "shutdown" och "reboot" implementerats.
  • Nominalt stöd för processorerna POWER10 och POWER11 har lagts till.
  • Verktyget fdisk har förklarats förĂ„ldrat, och gpart rekommenderas istĂ€llet. Verktyget fdisk planeras att tas bort frĂ„n FreeBSD 15, och i FreeBSD 14-grenen kommer ett meddelande att visas nĂ€r fdisk körs, vilket pĂ„pekar behovet av migrering till gpart.
  • För att minska storleken har stöd för grafiskt lĂ€ge tagits bort frĂ„n bootloadern för system med BIOS, men stöd för komprimeringsalgoritmerna gzip och bzip2 har Ă„terinförts. Bootloadern för EFI har lĂ€mnats oförĂ€ndrad.
  • En rad förbĂ€ttringar har gjorts i ljudstödet. Till exempel har ett nytt verktyg, mididump (som spĂ„rar MIDI-hĂ€ndelser), föreslagits och stöd för automatisk vĂ€xling mellan ljudenheter i mixer har lagts till.
  • I Linux-miljöemulatorn (Linuxulator) har kompatibiliteten med applikationer som Ă€r byggda för Linux-plattformen förbĂ€ttrats (inklusive att flaggan AT_NO_AUTOMOUNT ignoreras för alla varianter av funktionen stat() i Linux-applikationer).
  • NVMe (NVM Express) drivrutinen och nvmecontrol-verktyget har inkluderats för alla arkitekturer.
  • Versionerna av tredjepartskomponenter har uppdaterats: Clang/LLVM 18.1.6 (tidigare 18.1.5), OpenZFS 2.2.6 (tidigare 2.2.4), OpenSSL 3.0.15 (tidigare 3.0.12), bc 7.0.2, libarchive 3.7.7, libcbor 0.11.0, libfido2 1.14.0, libpcap 1.10.5, tcpdump 4.99.5, unbound 1.22.0.
  • Env-verktyget har fĂ„tt alternativet '-C' för att Ă€ndra arbetskatalogen, implementerat i enlighet med env-verktyget frĂ„n GNU coreutils.
  • Startskriptet nuageinit har fĂ„tt stöd för konfiguration av nĂ€tverksinstĂ€llningar vid start i en virtuell maskin drift under OpenStack.
  • Det har sĂ€kerstĂ€llts att det gĂ„r att starta i gĂ€stsystem under NVMM-hypervisorn, utvecklad av NetBSD-projektet.
  • I hypervisorn Bhyve servern har VNC fĂ„tt korrekt stöd för fĂ€rger nĂ€r man ansluter via novnc-klienten.
  • Under drift under Hyper-V-hypervisorn har prestandan vid arbete med TLB (Translation Lookaside Buffer) förbĂ€ttrats avsevĂ€rt (upp till 40%) genom anvĂ€ndning av hyperanrop för att Ă„terstĂ€lla TLB.
  • Prestandan i nĂ€tverksstacken har optimerats och problem i SCTP-stacken har Ă„tgĂ€rdats.
  • Stabiliteten hos drivrutiner för trĂ„dlösa enheter har ökat, liksom drivrutiner (som iwlwifi) som körs med linuxkpi-lagret, vilket möjliggör anvĂ€ndning av Linux-drivrutiner i FreeBSD.
  • Problemet med felet 'madt_parse_apics: I/O APIC ID 255 too high' vid start pĂ„ system med AMD-processorer har Ă„tgĂ€rdats (det maximala vĂ€rdet för IOAPIC ID har ökat frĂ„n 254 till 255).
  • Stödet för AIM-algoritmen (Adaptive Interrupt Moderation) har lagts till i drivrutinerna igc (Intel Ethernet Controller I225) och lem/em/igb (Intel PRO/1000 Gigabit Ethernet), vilket minskar latensen pĂ„ kanaler med lĂ„g paketintensitet och ocksĂ„ minskar CPU-belastningen och frekvensen av avbrott vid hög paketintensitet. Ändringen har ocksĂ„ eliminerat en nedgĂ„ng i UDP-prestanda som har funnits sedan FreeBSD 12.0, sĂ€rskilt mĂ€rkbar vid anvĂ€ndning av NFS över UDP.
  • Drivrutinerna för ena 2.8.0 (Amazon Elastic Network Adapter), ice_ddp 1.3.41.0 och ice 1.43.2-k (Intel Ethernet 800) har uppdaterats. Drivrutinen hda har fĂ„tt stöd för processorer baserade pĂ„ mikroarkitekturen Intel Tiger Lake-H, och drivrutinerna ig4 och ichsmb för Intel Meteor Lake.
  • En ny drivrutin för rtw89 har lagts till för trĂ„dlösa adaptrar IEEE 802.11ax med Realtek RTL8851BE, RTL8852AE, RTL8852BE och RTL8852CE-chips. Stödet för Realtek 8156/8156B-chips har flyttats frĂ„n drivrutinen cdce till drivrutinen ure, vilket har lett till ökad prestanda och pĂ„litlighet.
  • Paketet wifi-firmware-kmod med firmware för trĂ„dlösa kort har lagts till i installationsmedia (dvd1).
  • Drivrutinerna syscons och agp planeras att tas bort i framtida utgĂ„vor.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster