RLBox, tiknoolajiyadda go'doonsiga maktabadda cusub ee ay adeegsatay Mozilla

Logo Firefox

Baarayaasha Jaamacadda Stanford, ka Jaamacadda California in san diego y la Jaamacadda Texas gudaha Austin Way horumarteen qalab fara badan oo ay u bixiyeen magaca "RLBox", in waxaa loo isticmaali karaa sidii heer dheeri ah oo dahaadh ah si loo xakameeyo nuglaanta maktabadaha shaqada.

RLBox waxay ujeedadeedu tahay xalinta dhibaatada amni ee maktabadaha dhinac saddexaad aan la aaminin oo aaney xakamaynin horumariyayaashu, laakiin u nuglaanta mashruuca ugu weyn ee wax u dhimaya.

Mozilla waxay qorsheyneysaa inay RLBox u isticmaasho Firefox 74 waxay u dhistaa Linux iyo uruurinta macOS ee Firefox 75 si loo go'doomiyo fulinta maktabadda Graphite, kaas oo mas'uul ka ah matalaada ilaha.

Isla mar ahaantaana, RLBox kuma koobna Firefox waxaana loo isticmaali karaa in lagu go'doomiyo maktabad kasta mashruucyada aan loo baahnayn.

Ku saabsan RLBox

Habka hawlgalka RLBox waxay isku soo uruurineysaa inay ka soo ururiso lambarka C / C ++ maktabadda go'doonsan koodhka dhexdhexaadinta WebAssembly heer-hoose ah, oo markaa loo soo saaray sida moduleka WebAssembly, oo awooddiisa loo qoondeeyay inay ku xirnaato oo keliya qaybtan (tusaale ahaan, maktabad lagu farsameeyo xargaha ma furi karto saldhig ama faylal shabakad) C / C ++ code beddelaad Websaytka 'WebAss Assembly' waxaa lagu sameeyaa iyadoo la isticmaalayo warqad-sdk.

Dil toos ah, moduleka 'WebAssembly' waxaa lagu soo ururiyey koodhka mashiinka iyadoo la isticmaalayo isku-duwaha 'Lucet' oo waxay ku socotaa "nanoprocess" ka gooni ah inta kale ee xusuusta dalabka. Isku-duwaha 'Lucet' wuxuu ku saleysan yahay isla lambarka mashiinka Cranelift JIT ee loo isticmaalo Firefox si uu u maamulo WebAssembly.

Qeybta la soo uruuriyay waxay ka shaqeysaa aag xusuus gaar ah mana laha marin inta kale ee cinwaanka. Xaaladda ka faa'iideysiga nuglaanta maktabadda, weeraryahanku wuu xadidnaan doonaa mana awoodi doono inuu galo aagagga xusuusta ee geeddi-socodka ugu muhiimsan ama xakameynta wareejinta ee ka baxsan sanduuqa ciidda.

API heer sare ah ayaa loo diyaariyey horumariyeyaasha, taas oo kuu oggolaaneysa inaad ugu yeerto howlaha maktabadda qaab gooni ah.

ka Maamulayaasha WebAssembly uma baahna ilo dheeraad ah la macaamilkooduna kama yara gaabiyo ka wicitaanka shaqooyinka caadiga ah (howlaha maktabaddu waxay ku shaqeeyaan qaab koodh hooyo ah, culeys xad-dhaaf ahna wuxuu dhacaa oo keliya marka la koobiyeeynayo oo la xaqiijinayo xogta inta ay socoto la falgalka deegaanka sandboxed) .

Hawlaha maktabadda go'doon si toos ah looma soo wici karo, si aad u hesho waa inaad isticmaashaa lakabka invoc_sandbox_function ().

Taa baddalkeeda, haddii ay u baahan yihiin inay ka soo wacaan howlaha maktabadda, howlahaas waa in si cad loo qeexaa iyadoo la adeegsanayo habka diiwaanka_qadashada (ugu horreyntii, RLBox waxay siisaa marin u helidda howlaha maktabadda caadiga ah).

Si loo hubiyo hawlgalka xusuusta oo nabdoon, go'doominta koodhka fulinta kuma filna iyo waliba waxaad u baahan tahay inaad bixiso xaqiijinta durdurrada xogta la soo celiyay.

Qiimayaasha laga soo saaray jawiga go'doonsan waxaa loo calaamadeeyay inay yihiin kuwo aan la isku halleyn karin, oo ku xaddidan astaamo sumaysan, waxayna u baahan yihiin xaqiijin iyo nuqul ka sameynta xusuusta arjiga "nadiifinta".

Nadaafad la'aan, isku day in loo isticmaalo xogta wasakhaysan macnaha guud ee u baahan xogta joogtada ah (iyo taa beddelkeeda) waxay horseedaysaa abuurista khaladaad ku jira marxaladda isku dubaridka.

Doodaha waxqabadka yar, qiime celinta, iyo qaabdhismeedka waxaa lagu gudbiyaa iyadoo la koobiyeeynayo inta u dhexeysa xusuusta nidaamka iyo xusuusta sanduuqa. Xog uruurinta ballaaran, xusuusta waxaa loo qoondeeyay jawi go'doon ah oo tilmaam toos ah "tixraaca sanduuqa" tilmaamaha ayaa lagu soo celiyaa howsha ugu weyn.

Horumarinta RLBox waxaa lagu qaybiyaa liisanka MIT. RLBox waxay hadda taageertaa Linux iyo macOS waxaana la filayaa inuu hadhow kula jaanqaado Windows-ka.

Haddii aad rabto inaad waxbadan ka ogaato tikniyoolajiyaddan cusub ee ay Mozilla qorsheyneyso inay ka hirgeliso Firefox, waad la tashan kartaa horumarinteeda sidoo kale tijaabin kartaa API Xiriirka soo socda.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.