Izid FreeBSD 14.2

Po šestih mesecih razvoja je bil izdan FreeBSD 14.2. Namestitvene slike so pripravljene za arhitekture amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv7, aarch64 in riscv64. Dodatno so pripravljene zbirke za virtualizacijske sisteme (QCOW2, VHD, VMDK, raw) in oblačna okolja Amazon EC2, Google Compute Engine in Vagrant.

V sklopu posodobljenega cikla razvoja bo naslednja izdaja FreeBSD 14.3 pripravljena junija 2025. Podpora trenutni izdaji FreeBSD 14.2 bo trajala do 30. septembra 2025, prejšnji izdaji FreeBSD 14.1 pa do 31. marca 2025. Na splošno bo podpora za veje FreeBSD 14 trajala do 30. novembra 2028. Hkrati se razvija veja FreeBSD 13.x, naslednja izdaja (13.5) pa je predvidena za marec 2025. Prva izdaja naslednje pomembne veje FreeBSD 15, v kateri bo prekinjena podpora za 32-bitne arhitekture (razen armv7 in načina COMPAT_FREEBSD32), je načrtovana za december 2025.

Glavne spremembe v FreeBSD 14.2:

  • V inštalator bsdinstall je bila dodana možnost prenosa in namestitve paketov s strojno programsko opremo.
  • Začelo se je oblikovanje slik kontejnerjev v formatu OCI (Open Container Initiative).
  • Začelo se je oblikovanje kompaktne različice sistemskih slik za Amazon EC2, iz katerih so izključeni odprtokodni simboli, testi, 32-bitne knjižnice, razhroščevalnik LLDB, Amazon SSM Agent in AWS CLI. V ARM64 različicah za Amazon EC2 je bila omogočena podpora za API 'shutdown' in 'reboot'.
  • Dodana je nominalna podpora za procesorje POWER10 in POWER11.
  • Uslužbenka fdisk je razglašena za zastarano, priporočamo uporabo gpart. Uslužbenko fdisk nameravajo izključiti iz dobave FreeBSD 15, v veji FreeBSD 14 pa bo pri zagonu fdisk zdaj prikazano opozorilo o potrebi po migraciji na gpart.
  • Za zmanjšanje velikosti je podporo za grafični način v zaganjalniku za sisteme z BIOS-om, vendar je bila vrnjena podpora za algoritme stiskanja gzip in bzip2. Zaganjalnik za EFI je ostal brez sprememb.
  • V zvokovni sklad je bilo dodanih nekaj izboljšav. Na primer, predlagana je nova storitev mididump (sledenje MIDI dogodkom) in dodana je podpora za hitro preklapljanje med zvočnimi napravami v mixerju.
  • V infrastrukturi emulacije Linux okruženja (Linuxulator) poboljšana je kompatibilnost s aplikacijama sastavljenim za Linux platformu (uključeno je ignorisanje AT_NO_AUTOMOUNT zastavice za sve varijante poziva funkcije stat() u Linux aplikacijama).
  • Za sve arhitekture uključeni su NVMe drajver (NVM Express) i alatka nvmecontrol.
  • Ažurirane su verzije spoljnih komponenti: Clang/LLVM 18.1.6 (bila 18.1.5), OpenZFS 2.2.6 (bila 2.2.4), OpenSSL 3.0.15 (bila 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.
  • U alatku env dodata je opcija „-C“ za promenu radnog direktorijuma, implementirana prema uzoru na alatku env iz GNU coreutils skupa.
  • U startni skript nuageinit dodata je podrška za podešavanje mrežne konfiguracije prilikom pokretanja u virtualni napravi pod OpenStack-om.
  • Obezbeđeno je prepoznavanje pokretanja u gostujućem sistemu pod upravljanjem hipervizora NVMM, razvijenog u okviru NetBSD projekta.
  • U hipervizoru Bhyve strežnikom VNC je implementirala ispravnu podršku za boje prilikom povezivanja putem novnc klijenta.
  • Pod hipervizorom Hyper-V značajno je (do 40%) povećana brzina rada sa TLB-om (Translation Lookaside Buffer) korišćenjem hipervizorskih poziva za resetovanje TLB-a.
  • Provedena je optimizacija performansi u mrežnom steku i otklonjene su greške u sctp steku.
  • Povećana je stabilnost drajvera za bežične uređaje, kao i drajvera (npr. iwlwifi) koji se pokreću putem linuxkpi sloja, omogućavajući korišćenje drajvera iz Linux-a u FreeBSD-u.
  • Rešen je problem sa porukom o grešci „madt_parse_apics: I/O APIC ID 255 too high“ pri pokretanju na sistemima sa AMD procesorima (maksimalna vrednost IOAPIC ID povećana je sa 254 na 255).
  • Drajverima igc (Intel Ethernet Controller I225) i lem/em/igb (Intel PRO/1000 Gigabit Ethernet) dodata je podrška za AIM algoritam (Adaptive Interrupt Moderation), koji smanjuje latenciju na kanalima sa niskom intenzivnošću paketa, smanjuje opterećenje CPU-a i smanjuje učestalost poziva prekinutih usled velike intenzivnosti paketa. Ova izmena je takođe omogućila da se reši regresija performansi UDP-a koja se javlja od FreeBSD 12.0, posebno uočljiva prilikom korišćenja NFS-a preko UDP-a.
  • Ažurirani su drajveri uređaja ena 2.8.0 (Amazon Elastic Network Adapter), ice_ddp 1.3.41.0 i ice 1.43.2-k (Intel Ethernet 800). U drajver hda dodata je podrška za procesore zasnovane na mikroarhitekturi Intel Tiger Lake-H, a u drajvere ig4 i ichsmb — Intel Meteor Lake.
  • Dodana je nova vozačka d07189 za bežične adaptere IEEE 802.11ax na čipovima Realtek RTL8851BE, RTL8852AE, RTL8852BE i RTL8852CE. Podrška za čipove Realtek 8156/8156B je prebačena iz vozačkog modula cdce u vozački modul ure, što je omogućilo povećanje performansi i pouzdanosti.
  • U paketima isporučenim na instalacionom mediju (dvd1) dodat je paket wifi-firmware-kmod sa firmverima za bežične kartice.
  • Vozači syscons i agp planirani su za uklanjanje u budućim verzijama.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster