Publikimi i FreeBSD 13.3

Pas 11 muajsh zhvillimi, FreeBSD 13.3 është lëshuar. Imazhet e instalimit krijohen për arkitekturat amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv6, armv7, aarch64 dhe riscv64. Për më tepër, asambletë janë përgatitur për sistemet e virtualizimit (QCOW2, VHD, VMDK, raw) dhe mjediset cloud Amazon EC2, Google Compute Engine dhe Vagrant. Dega FreeBSD 13.x po zhvillohet paralelisht me degën FreeBSD 14, për të cilën lëshimi 14.0 u krijua në vjeshtë dhe do të vazhdojë të mbështetet deri në fund të janarit 2026. FreeBSD 13.4 pritet të dalë pas rreth një viti.

Ndryshimet kryesore:

  • Stabiliteti i drejtuesve për pajisjet me valë, si dhe i drejtuesve të lëshuar duke përdorur shtresën linuxkpi, është përmirësuar, duke lejuar përdorimin e drejtuesve Linux në FreeBSD. Drejtuesit e përditësuar iwlwifi dhe rtw88 për kartat wireless Intel dhe Realtek.
  • Zbatoi aftësinë për të ekzekutuar një server NFS (nfsd, nfsuserd, mountd, gssd dhe rpc.tlsservd) në Jail me një mjedis të izoluar të rrjetit vnet. U shtua opsioni i ri i montimit "syskrb5" për të montuar Kerberized NFSv4.1/4.2 pa specifikuar kredencialet e Kerberos.
  • Përpiluesi Clang dhe paketa e veglave LLVM janë përditësuar në degën 17.
  • Zbatimi i sistemit të skedarëve ZFS është përditësuar për të lëshuar OpenZFS 2.1.14. zfsd ofron një mënyrë që disqet të caktohen si të dështuar kur gjenerojnë shumë ngjarje të vonesës në hyrje/dalje.
  • Në sistemet ARM64, procesi i aktivizimit të sfondit aktivizohet si parazgjedhje në /etc/rc.conf, duke lejuar që sistemi të funksionojë me performancën maksimale në bordet Raspberry Pi.
  • U shtua aftësia për të specifikuar vlerën umask për shërbime individuale në rc.conf duke përdorur variablat "servicename_umask".
  • U shtua aftësia për të specifikuar në ~/.login_conf ose login.conf prioritetet e programeve që përdorin thirrjen setusercontext, siç është procesi i hyrjes.
  • Aftësia për të konfiguruar flamujt për programin diff, e nisur kur programi periodik gjeneron raporte me ndryshime, është shtuar në rc.conf.
  • Shërbimet kryesore dhe të pasme tani mbështesin opsionet -q (qetë) dhe -v (me fjalë), si dhe aftësinë për të përdorur njësitë C në argumentet numerike.
  • Ai përfshin programin objdump, të zhvilluar nga projekti LLVM.
  • Opsioni "-S" është shtuar në tftpd, i cili ju lejon të shkruani në skedarë në një mjedis chroot që nuk mund të shkruhen publikisht.
  • Udhëzuesi hyrës për ndërfaqet e programimit të kernelit është rishkruar plotësisht.
  • Statistikat në lidhje me sistemin e skedarëve dhe korrigjimin e vnode janë grupuar nën serinë sysctl vfs.vnode.
  • Si parazgjedhje, mbështetja për RFC 4620 (nodeinfo IPv6, duke kërkuar informacione të hostit) është i çaktivizuar.
  • Filtri i paketave pf zbaton aftësinë (sysctl net.pf.filter_local=1) për të aplikuar rregullat e ridrejtimit të paketave (rdr) të dërguara nga hosti aktual dhe të dorëzuara në nivel lokal.
  • Mbështetje e shtuar për përshtatësit e rrjetit virtual gve (Google Virtual NIC).
  • Mbështetja për bordet BeagleBone Black (armv7) është ndërprerë.
  • Versionet e përditësuara të OpenSSH 9.6p1, Sendmail 8.18.1, expat 2.6.0, libfido2 1.13.0, nvi 2.2.1, unbound 1.19.1, xz 5.4.5, zlib 1.3.1.

Për më tepër, mund të vini re publikimin e një raporti mbi zhvillimin e FreeBSD për tremujorin e katërt të 2023. Disa nga projektet më interesante përfshijnë:

  • Mundësia për të nisur automatikisht shërbimet rc.d në mjedise të veçanta burgu, në të cilat sistemi i skedarëve prind është i trashëguar, por dukshmëria e procesit, aksesi në rrjet, të drejtat e montimit, etj. janë të kufizuara.
  • Punoni në optimizimin e funksioneve të vargut libc duke përdorur udhëzimet SIMD në sistemet e arkitekturës AMD64. U propozuan 17 funksione të optimizuara duke përdorur SIMD, si dhe 9 funksione të transferuara në funksionet e thirrjes të optimizuara duke përdorur SIMD. Performanca e funksioneve të reja gjatë përpunimit të vargjeve me një madhësi mesatare prej 64 karaktere u rrit me 5.54 herë gjatë testeve.
  • Paketa e veglave Pot 0.16 për menaxhimin e kontejnerëve bazuar në mjediset e burgut, ZFS, pf dhe rctl, duke mbështetur integrimin me platformën e orkestrimit të kontejnerëve nomad. Drejtoria e imazhit të kontejnerit Potluck, e cila vepron si një analog i Dockerhub për FreeBSD.

Burimi: opennet.ru

Shto një koment