I-DragonFlyBSD 5.8 ifika kunye nokuphuculwa kwe-DRM, imemori ebonakalayo kunye nokunye

Kwiintsuku ezimbalwa ezidlulileyo ukuqaliswa kwenguqulo entsha ye-DragonFlyBSD 5.8 yabhengezwa. Le nguqulelo intsha iza nophuculo oluthile umdla kakhulu apho Umsebenzi kumacandelo e-DRM kunye nophuculo kwimemori ebonakalayo ubalasele.

Phakathi kweempawu zeDragonFly BSD ba indlela yefayile yeHAMMER ngoguqulelo olusasaziweyo, inkxaso yokulayisha "virtual" system cores njengeenkqubo zabasebenzisi, ukukwazi ukugcina idatha ye-FS kunye nemethadatha kwii-SSD drives, amakhonkco omfuziselo wezinto ezahlukeneyo zomxholo, ukukwazi ukukhenkceza iinkqubo ngelixa ugcina imo ye-drive, i-kernel ye-hybrid usebenzisa i-threading lightweight (LWKT) .

Yintoni entsha kwiDragonFlyBSD 5.8?

Olu guqulelo lutsha lweDragonFlyBSD 5.8, Ulwakhiwo olusisiseko lubandakanya usetyenziso lwe-dsynth ejoliswe ekuhlanganiseni nasekugcinweni kwendawo yokugcina iDPort yokubini.

ngaphandle koko ukuhambelana kweqela lenani elingenasizathu lamazibuko liyaxhaswa, kunikwe umthi wokuxhomekeka. Ekulungiseleleni uguqulelo olutsha, i-DPort iphinde yazisa inani elikhulu lotshintsho olujolise ekukhawuleziseni ukuhlanganiswa kweepakethe ezahlukeneyo ezixhomekeke.

Ngakolunye uhlangothi, kukhankanyiwe ukuba i-Libc inendlela esebenzayo yokufihla uphawu ekhusela i-malloc*() kunye nemisebenzi efanayo kwiingxaki ngenxa yokuphazamiseka komqondiso.

Ukuvalwa komqondiso wexesha elifutshane kunye nokuvula, i-sigblockall () kunye ne-sigunblockall () imisebenzi iyacetywa ukuba isebenze ngaphandle kokufowuna kwenkqubo.

Kwakhona, I libc strtok () umsebenzi ulungelelaniselwe ukusetyenziswa kwizicelo ezinemisonto emininzi, ii-constants TABDLY, TAB0, TAB3, kunye _errno_location umsebenzi zongezwa ukuphucula ukuhambelana kwedatha.

Ngokuphathelele uphuculo olubalaseleyo, sinokuyifumana loo nto Amalungu ojongano lwe-DRM adityaniswa neLinux 4.9 kernel nge-carryover evela kwi-kernel 4.12 yeempawu ezizimeleyo ezijoliswe ekuphuculeni inkxaso ye-Wayland.

Umlawuli I-drm/i915 ye-Intel GPU idityaniswa ne-Linux kernel 4.8.17 enekhowudi yekernel eyi-5.4 ukuxhasa iitshiphusi ezintsha kunye neradeon amakhadi emizobo e-AMD adityaniswa neLinux 4.9 kernel.

Los ii-algorithms zaphuculwa kakhulu ekutshintsheni inkumbulo yenyani, eyasivumela ukuba sisuse okanye sinciphise imiba yokuphendula kwi-interface yomsebenzisi engaphandle kwememori.

Kwakhona Kukhankanyiwe ukuba inkxaso ye-SMAP kunye neendlela zokukhusela ze-SMEP zongezwa. I-SMAP ivumela ukuvala ukufikelela kwidatha kwindawo yomsebenzisi ukusuka kwikhowudi enelungelo elisebenzayo kwinqanaba le-kernel, ngelixa i-SMEP ingavumeli ukutshintshela kwimowudi ye-kernel ekuphumezeni ikhowudi yezinga lomsebenzisi, evumela ukusetyenziswa kwekhowudi enelungelo ukuba ivinjwe.ubuthathaka obuninzi kwi-kernel.

Olunye utshintsho olubalulekileyo yimo yokusebenza kaxakeka ye HAMMER2 yesixokelelwano sefayile eyongeziweyo yaze yasetyenziswa kuba ingasetyenziswa kwinkqubo yokubuyisela emva kokusilela.

Olunye utshintsho olukhankanyiweyo:

  • Inkqubo entsha eyongeziweyo ifowunela indlela yokwenyani, i-getrandom kunye ne-lwp_getname (evunyelwe ukuphumeza i-pthread_get_name_np).
  • Eyilwe ngokutsha i-sysctl variables ukumisela iJail. Yongezwe amandla okunyusa i-nullfs kunye ne-tmpfs ukusuka entolongweni.
  • Ukuphuculwa kokuthembeka nokusebenza kwe-TMPFS. Ukusebenza okukhulu kwiimeko zokungabikho kwememori yamahhala kwinkqubo.
  • I-Linux-ehambelanayo basename () kunye ne-dirname () imisebenzi ukuphucula ukuhambelana kwezibuko.
  • Ifudukile isuka kwi-FreeBSDfsck_msdosfs, sys/ttydefaults.h, AF_INET/AF_INET6 ukuya kwi-libc/getaddrininfo(), ikhalenda(1), rcorder-visualize.sh. Imisebenzi yezibalo ifakwe kwi-OpenBSD.
  • Iinguqulelo ezihlaziyiweyo zamacandelo eqela lesithathu kuquka i-Binutils 2.34, i-Openresolv 3.9.2, i-DHCPCD 8.1.3. Ngokungagqibekanga, i-gcc-8 compiler isetyenziswa.

Ukuba ufuna ukwazi ngakumbi malunga nokuphehlelelwa kwale nguqulelo intsha, unokujonga iinkcukacha Kule khonkco ilandelayo.

Ukukhuphela

Kwabo banomdla wokukwazi ukufaka okanye ukuvavanya le nguqulo entsha kwiikhompyuter zabo okanye kumatshini obonakalayo, Unokufumana umfanekiso wenkqubo kwiwebhusayithi yayo esemthethweni kwicandelo lakho lokukhuphela.

Ikhonkco yile.

Umfanekiso wenkqubo ungarekhodwa ngoncedo lwe-Etcher eyisixhobo se-cross-platform.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.