FreeBSD 14.2 vÀljaanne

PĂ€rast kuu aega kestnud arendust on valmis FreeBSD 14.2 versioon. Installatsioonipildid on ette valmistatud arhitektuuride jaoks amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv7, aarch64 ja riscv64. TĂ€iendavalt on ette valmistatud kogumid virtualiseerimissĂŒsteemide (QCOW2, VHD, VMDK, raw) ja pilvekeskkondade Amazon EC2, Google Compute Engine ja Vagrant jaoks.

Uuendatud arendusprotsessi raames luuakse jĂ€rgmine FreeBSD 14.3 versioon juunis 2025. Praegust FreeBSD 14.2 versiooni toetatakse kuni 30. septembrini 2025, eelmist versiooni FreeBSD 14.1 toetatakse kuni 31. mĂ€rtsini 2025. Üldiselt jÀÀb FreeBSD 14 haru toetatuks kuni 30. novembrini 2028. Samal ajal arendatakse FreeBSD 13.x haru, jĂ€rgmine versioon (13.5) on planeeritud mĂ€rtsiks 2025. JĂ€rgmise olulise FreeBSD 15 versiooni vĂ€ljalaskmine, milles lĂ”petatakse 32-bitiste arhitektuuride toetus (vĂ€lja arvatud armv7 ja COMPAT_FREEBSD32 reĆŸiim), on kavas detsembris 2025.

FreeBSD 14.2 peamised muudatused:

  • Installerisse bsdinstall on lisatud vĂ”imalus laadida ja paigaldada pakette koos kasutataval riistvaral töötavate tarkvaradega.
  • Alustatud on konteineripiltide valmistamine OCI (Open Container Initiative) formaadis.
  • Alustatud on kompaktse versiooni loomine sĂŒsteemipiltidest Amazon EC2 jaoks, kust on vĂ€lja jĂ€etud silumise sĂŒmbolid, testid, 32-bitised raamatukogud, silur LLDB, Amazon SSM Agent ja AWS CLI. ARM64 kogudes Amazon EC2 jaoks on rakendatud „shutdown“ ja „reboot“ API toetus.
  • Lisatud on nominaalne tugi POWER10 ja POWER11 protsessoritele.
  • Üksus fdisk kuulutati aegunuks, soovitatakse kasutada gpart'i. Üksus fdisk plaanitakse FreeBSD 15 tarnetest vĂ€lja jĂ€tta. FreeBSD 14 harus kĂ€ivitamisel fdisk kuvab nĂŒĂŒd hoiatuse gpart'ile ĂŒlemineku vajadusest.
  • SĂŒsteemide BIOS-i laadimisprogrammis on graafilise reĆŸiimi tugi eemaldatud, et suurendada laadija suurust, kuid gzip ja bzip2 tihendamisalgoritmide tugi on tagasi toodud. EFI laadimisprogramm jÀÀb muutumatuks.
  • Heli töötlemisse on lisatud hulk tĂ€iustusi. NĂ€iteks on lisatud uus utiliit mididump (MIDI sĂŒndmuste jĂ€lgimine) ning toetust heliseadmete vahel kuumaks lĂŒlitamiseks mixer'is.
  • Linux-i keskkonna emulatsiooni (Linuxulator) infrastruktuuris on parendatud ĂŒhilduvust Linuxi platvormile loodud rakendustega (sealhulgas on kĂ”ikide stat() funktsiooni kutsumise variantide puhul lisatud AT_NO_AUTOMOUNT lipu ignoreerimine Linuxi rakendustes).
  • KĂ”ikidele arhitektuuridele on lisatud NVMe (NVM Express) draiver ja utiliit nvmecontrol.
  • Kolmandate osapoolte komponentide versioonid on uuendatud: Clang/LLVM 18.1.6 (oli 18.1.5), OpenZFS 2.2.6 (oli 2.2.4), OpenSSL 3.0.15 (oli 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.
  • Utiliidile env on lisatud vĂ”imalus „-C” töökausta vahetamiseks, mis on teostatud sarnaselt GNU coreutils komplekti utiliidile env.
  • Algusskripti nuageinit on lisatud tugi vĂ”rgu konfiguratsiooni seadistamiseks kĂ€ivitamisel. virtuaalses masinas OpenStack'i haldamise all.
  • On tagatud kĂ€ivitamise mÀÀramine kĂŒlalisoperatsioonisĂŒsteemis, mis töötab NVMM hypervisor'i all, mida arendatakse NetBSD projekti raames.
  • Kasutatavat Bhyve hypervisor’is serveris VNC-s on rakendatud Ă”ige vĂ€rvide tugi novnc kliendi kaudu ĂŒhendamisel.
  • Hyper-V hypervisor'i haldamisel on TLB (Translation Lookaside Buffer) tööjĂ”udlust oluliselt (kuni 40%) tĂ”hustatud hypervisori kutsete kaudu TLB resettimiseks.
  • On lĂ€bi viidud jĂ”udluse optimeerimine vĂ”rgu stack’is ja lahendatud probleemid SCTP stack'is.
  • On parendatud juhtmete stabiilsust, sealhulgas Linuxkpi kaudu töötavate seadmete (nt iwlwifi) draivereid, mis vĂ”imaldavad kasutada FreeBSD-s Linuxi draivereid.
  • On lahendatud probleem, mis pĂ”hjustas vea „madt_parse_apics: I/O APIC ID 255 too high” AMD protsessoritega sĂŒsteemide kĂ€ivitamisel (IOAPIC ID maksimaalne vÀÀrtus on tĂ”stetud 254-lt 255-le).
  • Draiveritesse igc (Intel Ethernet Controller I225) ja lem/em/igb (Intel PRO/1000 Gigabit Ethernet) on lisatud tugi AIM (Adaptive Interrupt Moderation) algoritmile, mis vĂ€hendab madala paketite intensiivsuse kanalitel viivitusi, samuti vĂ€hendab CPU koormust ja katkestuste sagedust suurte paketite intensiivsuse korral. Muudatus on samuti vĂ”imaldanud kĂ”rvaldada alates FreeBSD 12.0 ilmnenud UDP jĂ”udluse regressiooni, mis on eriti mĂ€rgatav NFS kasutamisel UDP peal.
  • Seadmestiku draivereid on uuendatud: ena 2.8.0 (Amazon Elastic Network Adapter), ice_ddp 1.3.41.0 ja ice 1.43.2-k (Intel Ethernet 800). HDA draiverisse on lisatud tugi Intel Tiger Lake-H mikroarhitektuuril pĂ”hinevatele protsessoritele ning draiveritesse ig4 ja ichsmb – Intel Meteor Lake.
  • Uus rtw89 draiver IEEE 802.11ax juhtmeteta adapterite jaoks Realtek RTL8851BE, RTL8852AE, RTL8852BE ja RTL8852CE kiipidega. Realtek 8156/8156B kiipide tugi on ĂŒle viidud cdce draiverist ure draiverisse, mis on vĂ”imaldanud saavutada paremat tootlikkust ja usaldusvÀÀrsust.
  • Installikandjal (dvd1) tarnitavatesse pakettidesse on lisatud wifi-firmware-kmod pakett, mis sisaldab juhtmete mudeleid juhtmeteta kaartide jaoks.
  • Tulevastes versioonides on plaanis eemaldada syscons ja agp draiverid.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster