Inguqulo ezinzile ye-FreeBSD 14.0 iyafika futhi lezi izici zayo ezintsha

I-FreeBSD

I-FreeBSD iyisistimu yokusebenza yomthombo ovulekile.

Ekugcineni, i inguqulo entsha ye-FreeBSD 14.0, efika ngemva kokubambezeleka okuncane futhi ngaphezudlwana nje kweminyaka emibili nengxenye selokhu kwakhululwa i-FreeBSD 13.0.

IFreeBSD 14 iwuchungechunge lokugcina lwale phrojekthi oluzoba nokusekelwa kwezinhlelo ezingama-32-bit, Ngakho-ke, inguqulo elandelayo yesistimu, ezoba "i-FreeBSD 15", ngeke isahambisana namapulatifomu e-hardware angu-32-bit.

Ngaphambi kokudlulela kumaphuzu avelele kulokhu kukhishwa okusha, kubalulekile ukusho ukuthi umphathi wenguqulo ye-FreeBSD uthumele isexwayiso mayelana nezindaba ezingaba khona ezibuyekezwa egatsheni langaphambilini. Ukwengeza, kungase kube nezinkinga ngokucubungula izinguquko ku-master.passwd: njengoba ku-FreeBSD 14.0 igobolondo lomyalo we-csh lathathelwa indawo sh, izinguquko zokuhlaziya ku-/etc/ kuzokushukumisela ukuba umiselele umugqa womsebenzisi wempande ku-/etc/master.passwd, kushiwo ukuthi lolu shintsho kufanele lunqatshwe, ngaphandle kwalokho ulayini onephasiwedi engenalutho uzofakwa.

Izici Ezintsha Ezinkulu ku-FreeBSD 14

Njengoba sesivele sixwayise ngezinkinga zokuvuselela okungenzeka ezivela egatsheni langaphambilini, sekuyisikhathi sokuqala ngezici ezintsha ezethulwe ku-FreeBSD 14 nenye yazo, njengoba kushiwo esixwayiso esingenhla, Igobolondo elizenzakalelayo lomsebenzisi wempande lithi "sh", eliqukethe inani lemisebenzi emisha edizayinelwe ukusetshenziswa ngokuhlanganyela.

Olunye ushintsho olugqamayo yilo pOkwamadivaysi e-NVME, lapho umshayeli we-"nda". Inikwa amandla ngokuzenzakalela kuzo zonke izinkundla. Ukuze ubuyisele umshayeli we-nvd endala, isilungiselelo esithi “hw.nvme.use_nvd=1” sinikezwe kokuthi loader.conf.

Ngaphezu kwakho, ushintsho olubalulekile ku-FreeBSD 14 wushintsho kumenzeli omusha ozenzakalelayo wokuletha i-imeyili okuyi-dma (I-DragonFly Mail Agent) esikhundleni se-sendmail. Lolu shintsho luqondisa ukucushwa kwe-MTA nge-mailer.conf, lunikeze abasebenzisi ukuzizwisa kokuphathwa kwe-imeyili kwesimanjemanje nangempumelelo.

Kubuye kuqhakanjiswe lokho Kwengezwe insiza entsha » fwget » ehlonza ihadiwe oyidingayo i-firmware bese ufaka amaphakheji we-firmware afanelekile. Okwamanje, amadivayisi we-PCI kuphela kanye ne-firmware asekelwe ku-Intel ne-AMD GPUs.

I-KTLS, yengeza ukusekelwa kokusheshiswa kwehardware ye-TLS 1.3 ohlangothini lokwamukela. I-Speedup iqinisekiswa ngokuhambisa eminye imisebenzi ehlobene nokucubungula amaphakethe abethelwe ohlangothini lwekhadi lenethiwekhi.

UJele uthola umfutho ngokwethulwa kwe-.include imiyalelo, okuvumela ukufaka amafayela engeziwe izindlela zawo zingafihlwa lapho kulayishwa ukucushwa. Ipharamitha ye-sysctl security.bsd.see_jail_proc inwetshiwe, ngosizo abasebenzisi abangagunyaziwe endaweni ehlukile yaseJele manje abangavinjelwa ekunqanyulweni kwempoqo, ukushintsha okubalulekile kanye nezinqubo zokulungisa iphutha.

Ku-UFS, ngokulungiselelwa lapho ukugawulwa kwemithi kunikwe amandla, ukuhlola ingemuva lesistimu yefayela kusetshenziswa izifinyezo ze-UFS kuvunyelwe. Ukuhlolwa kwe-hashi okwengeziwe kwengezwe kuma-superblocks, amamephu eqembu lamasilinda, nama-inode ukuze kutholwe inkohlakalo.

Kungezwe i- Inketho yokucushwa kwe-FIRECRACKER kernel ukuvumela i-FreeBSD ukuthi isebenze kuhlelo lwe-Firecracker virtualization, eklanyelwe ukusebenzisa imishini ebonakalayo ene-overhead encane. Isikhathi sokuqalisa se-FreeBSD 14 kernel esebenzisa i-Firecracker sinyusiwe saba ngama-millisecond angu-25, okukuvumela ukuba uqalise izindawo ze-FreeBSD njengoba kudingeka ukuze usebenzise ingqalasizinda yekhompyutha engenasiphakeli.

Kwezinye izinguquko Okugqamayo kuFreeBSD 14.0:

  • Isistimu yefayela ye-tarfs eyengeziwe, engasetshenziswa namafayela e-tar acindezelwe yi-zstd.
  • Kwengezwe insiza entsha ye-base64 ukuze kufakwe ikhodi futhi kukhishwe idatha ye-base64.
  • I-OpenSSH ibuyekezelwe enguqulweni engu-9.5p1.
  • Imibhalo ye-rc.d ivumela ukusetshenziswa kwendlela yezwe, ngisho noma igama lohlelo (i-procname) nefayela le-PID lingachazwanga embhalweni.
  • Ukusekelwa okuthuthukisiwe kwe-NXP DPAA2 (I-Data Path Acceleration Architecture Gen2) yokwakhiwa kwezingxenyekazi zekhompuyutha zenethiwekhi.
  • Kwengezwe umshayeli we-igc wezilawuli ze-Intel I225 Ethernet, ezisekela isivinini esingu-2,5Gbps.
  • I-hyve hypervisor manje isekela i-TPM ne-GPU ukudlula.
  • I-FreeBSD isekela ama-cores afika kwangu-1024 kumapulatifomu e-amd64 kanye ne-arm64.
    I-ZFS ibuyekezelwe ku-OpenZFS version 2.2, ihlinzeka ngokuthuthuka okuphawulekayo kokusebenza.
  • Manje sekungenzeka ukwenza ukuhlola kwesistimu yefayela yangemuva ezinhlelweni zamafayela e-UFS asebenza ngezibuyekezo ezithambile ezibhalisiwe.
  • Izithombe ze-ZFS zokuhlola seziyatholakala ku-AWS ne-Azure.
  • Indlela ezenzakalelayo yokulawula ukuminyana ye-TCP manje isiyi-CUBIC.
  • Inike amandla ukudalwa kwamafayela asebenzisekayo wezakhiwo ezingama-64-bit kumodi ye-PIE (Isikhundla Esizimele Esisebenzisekayo).
  • Amandla okudlulisela phambili ukufinyelela ku-TPM (I-Trusted Platform Module) ne-GPU (ezindaweni ezibonakalayo zama-AMD nama-Intel chips) lengezwe ku-Bhyve hypervisor.
  • Inani lama-CPU cores asekelwe (ipharamitha ye-MAXCPU) kumasistimu asekelwe ku-amd64 ne-arm64 architecture linyusiwe lisuka ku-256 laya ku-1024.

ekugcineni uma ukhona unentshisekelo yokwazi okwengeziwe ngayo, ungabheka imininingwane kufayela le- isixhumanisi esilandelayo.

Landa futhi Thola i-FreeBSD 14.0

Kulabo abanentshisekelo yokuthola inguqulo entsha, kufanele wazi ukuthi ungathola izithombe zokufaka zezakhiwo ezahlukahlukene. kusuka kuwebhusayithi esemthethweniit kunoma yisiphi izibuko zakho.