
Publikuar lĂ«shimi FreeBSD 15.1 â njĂ« azhurnim i ri i degĂ«s stabile tĂ« FreeBSD 15, njĂ« sistem operativ universale UNIX qĂ« pĂ«rdoret pĂ«r servera, stacione pune, pajisje rrjetesh, sisteme tĂ« ofruara dhe mjedise nĂ« cloud. Sipas grafikut tĂ« lĂ«shimit tĂ« FreeBSD 15.1, njoftimi zyrtar i release-it u shpall mĂ« 16 qershor 2026, dhe mbĂ«shtetje pĂ«r FreeBSD 15.1 Ă«shtĂ« e deklaruar deri mĂ« 31 mars 2027.
FreeBSD 15.1 përfshin azhurnime të mjedisit përdorues, bërthamës, shoferëve, sistemeve rrjetërore, ZFS, NFS, imazheve në cloud dhe dokumentacionit. Një përmbledhje e shkurtër e release-it është publikuar gjithashtu në Phoronix, dhe lista e plotë e ndryshimeve është e disponueshme në shënimet zyrtare të lëshimit.
Ndryshimet kryesore
Ndryshimet në pkgbase.
Në sistemet e instaluara me sistemin themelor të paketuar, OpenPAM është transferuar në një paketë të veçantë FreeBSD-pam, dhe Zstandard në paketën FreeBSD-zstd. Për më tepër, qëllimet installworld dhe installkernel tani bllokohen në sistemet e instaluara nga paketa, për të shmangur paqen në bazën e paketave.Shell-i i ri default në imazhet.
Për përdoruesit root në imazhet e lëshimit, shell-i i ri default është ndryshuar nga csh në sh. Kjo e thjeshton sjelljen e sistemit në ambientet minimale dhe automatike.Përmirësime në utilitat e përdoruesit.
Në find janë shtuar çelësat -xattr dhe -xattrname për të kërkuar skedarë sipas atributëve të zgjeruar. Utilita bectl ka marrë opsionin -E për të krijuar një ambient boot të zbrazët pa klonimin e ambientit aktual. Në daemon është shtuar mundësia për të vendosur modin e të drejtave për skedarin e daljes, që është e dobishme për regjistrimin dhe rotacionin e regjistrave.Azhurnime të componenteve të jashtme.
Në sistemin themelor janë azhurnuar OpenSSL në 3.5.6, OpenZFS në 2.4.2, libfido2 në 1.16.0, expat në 2.7.5, xz në 5.8.3, tcpdump në 4.99.6, libpcap në 1.10.6, zlib në 1.3.2, SQLite në 3.50.4, Unbound në 1.25.1 dhe zstd në 1.5.7.Mbështetje e zgjeruar për C23.
Në libc është zgjeruar mbështetja për standardin C23. Janë shtuar, veçanërisht, titulli , funksioni memalignment(3), azhurnimet për dhe , makros _WIDTH, char8_t dhe zgjerime të tjera. Mbështetje e plotë për C23 pritet në lëshimet e ardhshme të FreeBSD.Funksionalitete të reja të bërthamës.
ĂshtĂ« shtuar infrastruktura pĂ«r zgjedhjen e planifikuesit tĂ« CPU gjatĂ« ngarkimit pĂ«rmes kern.sched. Planifikuesi sched_ule tani Ă«shtĂ« formuar si njĂ« instancĂ« e planifikuesit, dhe nĂ« GENERIC pĂ«r amd64 janĂ« pĂ«rfshirĂ« si SCHED_ULE, ashtu edhe SCHED_4BSD. Kjo vendos bazat pĂ«r njĂ« zgjedhje mĂ« fleksibĂ«l tĂ« planifikuesve nĂ« tĂ« ardhmen.Thirrje tĂ« reja tĂ« sistemit dhe API.
Janë shtuar pdwait(2) dhe pdrfork(2), janë zgjeruar funksionalitetet e posix_spawn(3), janë shtuar funksionet pthread_tryjoin_np(3), tdestroy(3), strdupa(3) dhe strndupa(3). Në AArch64, funksionet memcpy, memmove dhe memset tani mund të përdorin instruktionet harduerike MOPS nëse procesori i mbështet.Përmirësime të përputhshmërisë me Linux.
Në katin e përputhshmërisë me Linux, është shtuar mbështetje për komandën F_DUPFD_QUERY për fcntl, që përdoret së bashku me kcmp(2) për të kontrolluar ekuilibrin e skedarëve në kontejnerët Linux.Azhurnime të shoferëve.
Shoferi ena është azhurnuar në versionin 2.8.3 dhe ka marrë një rregullim në rrugën e marrjes së jumbo-frame, që mund të rrisë ndjeshëm performancën e rrjetit në instancat përkatëse EC2. Shoferi smartpqi është azhurnuar në një version të ri nga ofruesi, është shtuar mbështetje për kontrollet e reja dhe është rritur kufiri i madhësisë së buferit I/O për ioctl të kalueshëm.Mbështetje për pajisje të reja.
Janë shtuar mbështetje për adaptratorët Intel E835 Ethernet në shoferin ice, mbështetje për Intel QAT 402xx të reja në qat, si dhe mbështetje për modele të tjera të Intel CPU në hwpmc, duke përfshirë Alder Lake, Alder Lake-N dhe Emerald Rapids.Përmirësime në Wi-Fi.
Shoferët iwlwifi, rtw89 dhe rtw88 tani janë të bazuar në kodin nga Linux 7.0. Kjo zgjedh mbështetje për pajisje të reja Wi-Fi nga Intel dhe Realtek dhe rrit stabilitetin e punës. Veçmas është shtuar mbështetje për iwx në konfigurimin e bërthamës për adaptratorët Intel AX210/AX211/AX411.Përmirësime në NVMe.
Shoferi NVMe tani mbështet BAR5 për Table BIR dhe PBA BIR. Kjo e lejon FreeBSD të punojë në makinat Google Compute Engine C4 me kontrollorë NVMe që përdorin regjistra të veçantë 32-bitësh BAR4 dhe BAR5.Ndryshime në ZFS.
Në ZFS janë shkurtuar intervalet minimale të scrub/resilver, duke përshpejtuar ciklet e grupit të transaksioneve në pajisjet moderne dhe mund të përmirësojë performancën e shkrimit në ngarkesa të larta. Gjithashtu është shtuar parametrin zfs_arc_evict_batches_limit, që zvogëlon konkurrencën për bllokadat gjatë dëbimit të të dhënave nga ARC.Ndryshime në NFS.
Klienti NFS përpunon më mirë sistemet e skedarëve të paqëndrueshëm si msdosfs, të eksportuar përmes NFS. Për NFSv4 boot diskless, është shtuar mbështetje për konfigurime me nfsuserd, ndërsa klienti dhe serveri NFSv4 kanë marrë mbështetje për atributin archive, që përdoret nga klientët Windows NFSv4.1.Ndryshime në rrjet.
Në ipfw është shtuar mbështetje për kërkimin në tabelat me adresa IP të maskuara, duke ndihmuar në ndërtimin e rregullave më efektive të filtrimit. Soket-divert tani mund të marrin paketa IPv6, dhe ifconfig ka marrë mbështetje për RFC 7217 gjenerimin e adresave IPv6 stabile përmes flamurit stableaddr.Përmirësime të virtualizimit dhe mbështetjes harduerike.
NĂ« bhyve Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r UNIX domain socket pĂ«r framebufferin e largĂ«t, duke lejuar pĂ«rdorimin e konsolĂ«s grafike tĂ« makinave virtuale nĂ« jail pa qasje nĂ« rrjet. NĂ« amd64 Ă«shtĂ« shtuar mbĂ«shtetje LASS â Ndara e HapĂ«sirĂ«s Lineare tĂ« Adresave, njĂ« mekanizĂ«m pĂ«r ndarjen e hapĂ«sirave tĂ« adresave mes kernelit dhe modit pĂ«rdorues.Imazhe nĂ« re.
Në imazhet VM dhe cloud me sistemin bazë të paketuar tani instalohet pkg, duke lejuar përditësimin e sistemit bazë pa nevojën e instalimit manual të menaxherit të paketave nga ports. Për imazhet në cloud është shtuar gjithashtu një përditësues firstboot për paketat, i cili aplikon automatikisht përditësimet e sistemit bazë gjatë ngutjes së parë.Komponentë të mbiçmuar.
Grupi i utilitareve për printimin lpr është shpallur i mbiçmuar dhe mund të hiqet deri në FreeBSD 16.0; përdoruesit inkurajohen të kalojnë në CUPS ose LPRng nga ports. Utilitetet bsdlabel dhe fdisk janë planifikuar për t'u hequr në FreeBSD 16.0, ndërsa rekomandohet përdorimi i gpart.
FreeBSD 15.1 duket si një version i zakonshëm i degës 15.x: pa një ndërrim radikal të arkitekturës, por me një set të dukshëm përmirësimesh për serverat, përdorimin në mjediset cloud, ruajtjen e skedarëve, Wi-Fi dhe pajisjet moderne të tjera.
Burimi: linux.org.ru
