Release van FreeBSD 14.2

Na zes maanden ontwikkeling is de release van FreeBSD 14.2 gevormd. Installatiebeelden zijn voorbereid voor de architecturen amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv7, aarch64 en riscv64. Daarnaast zijn er builds voorbereid voor virtualisatiesystemen (QCOW2, VHD, VMDK, raw) en cloudomgevingen zoals Amazon EC2, Google Compute Engine en Vagrant.

In het kader van de vernieuwde ontwikkelingscyclus zal de volgende uitgave van FreeBSD 14.3 in juni 2025 worden gevormd. De ondersteuning voor de huidige uitgave FreeBSD 14.2 zal doorgaan tot 30 september 2025, terwijl de ondersteuning voor de vorige uitgave FreeBSD 14.1 zal eindigen op 31 maart 2025. Over het algemeen zal de FreeBSD 14-tak worden ondersteund tot 30 november 2028. Parallel wordt de FreeBSD 13.x-tak verder ontwikkeld, met de volgende uitgave (13.5) gepland voor maart 2025. De eerste uitgave van de volgende grote tak, FreeBSD 15, waarin de ondersteuning voor 32-bit architecturen (behalve armv7 en de COMPAT_FREEBSD32-modus) zal worden stopgezet, is gepland voor december 2025.

Belangrijkste wijzigingen in FreeBSD 14.2:

  • De installer bsdinstall heeft de mogelijkheid toegevoegd om pakketten met firmware voor de gebruikte hardware te downloaden en te installeren.
  • De vorming van containerbeelden in OCI-formaat (Open Container Initiative) is begonnen.
  • Er is een compacte versie van systeembeelden voor Amazon EC2 gecreëerd, waarin debug-symbolen, tests, 32-bit bibliotheken, de LLDB-debugger, Amazon SSM Agent en AWS CLI zijn uitgesloten. In de ARM64-builds voor Amazon EC2 is ondersteuning voor de API 'shutdown' en 'reboot' geïmplementeerd.
  • Nominale ondersteuning voor POWER10 en POWER11-processoren is toegevoegd.
  • De utility fdisk is als verouderd verklaard; gpart wordt aanbevolen als vervanging. De fdisk-tool zal uit de distributie van FreeBSD 15 worden verwijderd. In de FreeBSD 14-tak verschijnt er nu een waarschuwing bij het starten van fdisk over de noodzaak om over te stappen naar gpart.
  • Om de grootte van de bootloader voor systemen met BIOS te verkleinen, is de ondersteuning voor de grafische modus verwijderd, maar is de ondersteuning voor compressie-algoritmen gzip en bzip2 hersteld. De bootloader voor EFI is ongewijzigd gebleven.
  • Er zijn verbeteringen aangebracht in de audiostack. Bijvoorbeeld, een nieuwe utility mididump (voor het traceren van MIDI-gebeurtenissen) is voorgesteld en er is ondersteuning toegevoegd voor hot-swapping tussen geluidsapparaten in mixer.
  • In de infrastructuur van de Linux-emulatieomgeving (Linuxulator) is de compatibiliteit met toepassingen die zijn gebouwd voor het Linux-platform verbeterd (inclusief het negeren van de vlag AT_NO_AUTOMOUNT voor alle varianten van de stat() aanroep in Linux-toepassingen).
  • De nvme (NVM Express) driver en de nvmecontrol utility zijn voor alle architecturen geïntegreerd.
  • De versies van externe componenten zijn bijgewerkt: Clang/LLVM 18.1.6 (voorheen 18.1.5), OpenZFS 2.2.6 (voorheen 2.2.4), OpenSSL 3.0.15 (voorheen 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.
  • De optie "-C" is toegevoegd aan de env utility voor het veranderen van de werkdirectory, geïmplementeerd op basis van de env utility uit de GNU coreutils.
  • Ondersteuning voor netwerkinstellingen bij het opstarten is toegevoegd aan het startscript nuageinit. een virtuele machine onder OpenStack.
  • Er is een detectie van de opstart in een gastomgeving onder de NVMM-hypervisor ontwikkeld, die door het NetBSD-project wordt onderhouden.
  • In de in de Bhyve hypervisor gebruikte software. de server VNC biedt correcte kleurondersteuning bij aansluiting via de novnc-client.
  • De prestaties van de TLB (Translation Lookaside Buffer) zijn aanzienlijk verbeterd (tot 40%) bij gebruik van de Hyper-V hypervisor door hypercalls te gebruiken voor het wissen van de TLB.
  • De prestaties in de netwerkstack zijn geoptimaliseerd en problemen in de sctp-stack zijn verholpen.
  • De stabiliteit van drivers voor draadloze apparaten is verhoogd, evenals van drivers (bijvoorbeeld iwlwifi), die worden uitgevoerd met behulp van de linuxkpi-abstractielaag, waardoor Linux-drivers in FreeBSD kunnen worden gebruikt.
  • Het probleem met de foutmelding "madt_parse_apics: I/O APIC ID 255 te hoog" bij het opstarten op systemen met AMD-processors is opgelost (de maximale waarde van IOAPIC ID is verhoogd van 254 naar 255).
  • In de igc-drivers (Intel Ethernet Controller I225) en lem/em/igb (Intel PRO/1000 Gigabit Ethernet) is ondersteuning toegevoegd voor het AIM (Adaptive Interrupt Moderation) algoritme, dat de vertragingen op kanalen met een lage pakketintensiteit vermindert en de CPU-belasting kan verlagen, evenals de frequentie van interrupt-aanroepen kan verminderen bij hoge pakketintensiteit. Deze wijziging heeft ook een regressie in de UDP-prestaties opgelost die sinds FreeBSD 12.0 optreedt, met name merkbaar bij het gebruik van NFS boven UDP.
  • De device drivers zijn bijgewerkt naar ena 2.8.0 (Amazon Elastic Network Adapter), ice_ddp 1.3.41.0 en ice 1.43.2-k (Intel Ethernet 800). In de hda-driver is ondersteuning toegevoegd voor processors gebaseerd op de microarchitectuur Intel Tiger Lake-H, en in de drivers ig4 en ichsmb – Intel Meteor Lake.
  • Een nieuwe rtw89-stuurprogramma is toegevoegd voor draadloze adapters van IEEE 802.11ax op Realtek RTL8851BE, RTL8852AE, RTL8852BE en RTL8852CE chips. De ondersteuning voor Realtek 8156/8156B chips is overgebracht van de cdce-stuurprogramma naar het ure-stuurprogramma, wat heeft geleid tot verbeterde prestaties en betrouwbaarheid.
  • Het installatiepakket op het installatiemedia (dvd1) bevat nu het pakket wifi-firmware-kmod met firmware voor draadloze kaarten.
  • De syscons en agp stuurprogramma's zijn gepland voor verwijdering in toekomstige versies.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster