FreeBSD 15.1

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

Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS 🔥 Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS | ProHoster