FreeBSD 15.1

Release publicerad FreeBSD 15.1 — en ny uppdatering av den stabila versionen av FreeBSD 15, ett universellt UNIX-liknande operativsystem för servrar, arbetsstationer, nĂ€tverksutrustning, inbyggda system och molnmiljöer. Enligt utgivningsschemat för FreeBSD 15.1, offentliggjordes releaseannonsen den 16 juni 2026, och stödet för FreeBSD 15.1 Ă€r angivet till den 31 mars 2027.


FreeBSD 15.1 inkluderar uppdateringar av anvÀndarmiljö, kÀrna, drivrutiner, nÀtverksunderbyggnad, ZFS, NFS, molnbilder och dokumentation. En kort översikt av releasen har ocksÄ publicerats pÄ Phoronix, och en fullstÀndig lista över Àndringar finns i de officiella release notes.

Viktiga Àndringar

  • Ändringar i pkgbase.
    I system installerade med hjÀlp av den paketbaserade systemet har OpenPAM flyttats till ett separat paket, FreeBSD-pam, och Zstandard har flyttats till paketet FreeBSD-zstd. Dessutom blockeras installworld- och installkernel-mÄlen nu pÄ system som installerades frÄn paket för att undvika avsynkronisering med paketbasen.

  • Den nya standardkommandotolken i bilder.
    För root-anvÀndare i releasebilderna har standardkommandotolken Àndrats frÄn csh till sh. Detta förenklar systemets beteende i minimala och automatiserade miljöer.

  • FörbĂ€ttringar av anvĂ€ndarverktyg.
    I find har nycklarna -xattr och -xattrname lagts till för att söka efter filer baserat pÄ utökade attribut. Verktyget bectl har fÄtt alternativet -E för att skapa en tom boot-miljö utan att klona den nuvarande miljön. I daemon har möjligheten att stÀlla in rÀttighetslÀge för utdatafilen lagts till, vilket Àr anvÀndbart för loggning och loggrotation.

  • Uppdateringar av tredjeparts komponenter.
    I basystemet har OpenSSL uppdaterats till 3.5.6, OpenZFS till 2.4.2, libfido2 till 1.16.0, expat till 2.7.5, xz till 5.8.3, tcpdump till 4.99.6, libpcap till 1.10.6, zlib till 1.3.2, SQLite till 3.50.4, Unbound till 1.25.1 och zstd till 1.5.7.

  • Utökad stöd för C23.
    I libc har stödet för C23-standarden utvidgats. Bland annat har den nya headern lagts till, funktionen memalignment(3), uppdateringar för och , samt makrona _WIDTH, char8_t och andra utvidgningar. FullstÀndigt stöd för C23 förvÀntas i framtida versioner av FreeBSD.

  • Nya funktioner i kĂ€rnan.
    Infrastrukturen för val av CPU-schemalÀggare har lagts till vid start via kern.sched. Scheduler sched_ule Àr nu designad som ett instans av schemalÀggaren, och bÄde SCHED_ULE och SCHED_4BSD ingÄr i GENERIC för amd64. Detta lÀgger grunden för mer flexibel val av schemalÀggare i framtiden.

  • Nya systemanrop och API.
    Tillagda pdwait(2) och pdrfork(2), utökade möjligheterna för posix_spawn(3), nya funktioner pthread_tryjoin_np(3), tdestroy(3), strdupa(3) och strndupa(3). PÄ AArch64 kan funktionerna memcpy, memmove och memset nu anvÀnda hÄrdvaruinstruktioner MOPS om processorn stöder det.

  • FörbĂ€ttringar av Linux-kompatibilitet.
    I Linux-kompatibilitetslagret har stöd för kommandot F_DUPFD_QUERY lagts till för fcntl, som anvÀnds tillsammans med kcmp(2) vid kontroll av filbeskrivares ekvivalens i Linux-containrar.

  • Uppdateringar av drivrutiner.
    Drivrutinen ena har uppdaterats till version 2.8.3 och fÄtt en fix för mottagningen av jumbo-ramar, vilket kan förbÀttra nÀtverksprestanda avsevÀrt pÄ lÀmpliga EC2-instansar. Drivrutinen smartpqi har uppdaterats till en ny version frÄn leverantören, stöd för nya kontroller och en ökad maxstorlek för I/O-buffert för passthrough ioctl har lagts till.

  • Stöd för ny hĂ„rdvara.
    Stöd för Intel E835 Ethernet-adaptrar har lagts till i drivrutinen ice, stöd för nya Intel QAT 402xx har lagts till i qat, samt stöd för ytterligare Intel CPU-modeller i hwpmc, inklusive Alder Lake, Alder Lake-N och Emerald Rapids.

  • FörbĂ€ttringar av Wi-Fi.
    Drivrutinerna iwlwifi, rtw89 och rtw88 baseras nu pÄ kod frÄn Linux 7.0. Detta utökar stödet för nya Wi-Fi-enheter frÄn Intel och Realtek och ökar stabiliteten. Stöd för iwx har ocksÄ lagts till i kÀrnkonfigurationen för Intel-adaptrar AX210/AX211/AX411.

  • FörbĂ€ttringar av NVMe.
    NVMe-drivrutinen stödjer nu BAR5 för Table BIR och PBA BIR. Detta gör att FreeBSD fungerar pÄ Google Compute Engine C4-maskiner med NVMe-kontroller som anvÀnder separata 32-bitarsregister BAR4 och BAR5.

  • Ändringar i ZFS.
    I ZFS har minimumintervallen för scrub/resilver minskats, vilket snabbar upp transaction group-cykler pÄ moderna lagringsenheter och kan förbÀttra skrivprestanda under hög belastning. Dessutom har parametern zfs_arc_evict_batches_limit lagts till för att minska konkurrens om lÄs vid utkörning av data ur ARC.

  • Ändringar i NFS.
    NFS-klienten hanterar nu bÀttre skiftande filsystem som msdosfs som exporteras via NFS. För NFSv4 diskless boot har stöd för konfigurationer med nfsuserd lagts till, och NFSv4-klienten och -servern har fÄtt stöd för attributet archive, som anvÀnds av Windows NFSv4.1-klienter.

  • NĂ€tverksĂ€ndringar.
    I ipfw har stöd för att söka efter maskerade IP-adresser i tabeller, vilket möjliggör mer effektiva filtreringsregler. Divert-sockets kan nu ta emot IPv6-paket, och ifconfig har fÄtt stöd för RFC 7217 stabil IPv6-adressgenerering via flaggan stableaddr.

  • FörbĂ€ttringar av virtualisering och hĂ„rdvarustöd.
    I bhyve har stöd för UNIX-domĂ€nsocketar för remote framebuffer lagts till, vilket möjliggör anvĂ€ndning av den grafiska konsolen för virtuella maskiner i jail utan nĂ€tverksĂ„tkomst. PĂ„ amd64 har stöd för LASS — Linear Address Space Separation, en mekanism för att separera adressrymder mellan kĂ€rnan och anvĂ€ndarlĂ€get, lagts till.

  • Molnbilder.
    I VM- och molnbilder med en paketerad basversion installeras nu pkg, vilket gör det möjligt att uppdatera basversionen utan manuell installation av paketmanagern frÄn ports. För molnbilder har Àven en firstboot-paketuppdaterare lagts till som automatiskt tillÀmpar uppdateringar av basversionen vid första starten.

  • FörĂ„ldrade komponenter.
    UppsÀttningen av utskriftsverktyg lpr har deklarerats som förÄldrad och kan tas bort innan FreeBSD 16.0; anvÀndare rekommenderas att övergÄ till CUPS eller LPRng frÄn ports. Verktygen bsdlabel och fdisk planeras att tas bort i FreeBSD 16.0, och istÀllet rekommenderas gpart.

FreeBSD 15.1 ser ut som en vanlig release av 15.x-grenen: utan radikal arkitekturell förÀndring, men med ett tydligt antal förbÀttringar för servrar, anvÀndning i molnmiljöer, lagringslösningar, Wi-Fi och annan modern hÄrdvara.

KĂ€lla: linux.org.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster