I-Google ifaka i-Chrome ku-Fuchsia OS

I-Google isebenzela ukuhlinzeka ngezakhiwo eziphelele zesiphequluli se-Chrome se-Fuchsia OS. I-Fuchsia isivele ihlinzeka ngenjini yesiphequluli esuselwe ku-codebase ye-Chromium yokusebenzisa izinhlelo zokusebenza zewebhu ezizimele, kodwa isiphequluli njengomkhiqizo ohlukile ogcwele ngokugcwele besingekho ku-Fuchsia, futhi inkundla ngokwayo yakhiwe ngokuyinhloko i-IoT kanye namadivayisi abathengi afana ne-Nest Hub. . Muva nje, isimo sishintshile futhi ukuthuthukiswa kwamakhono e-Fuchsia sekuqalile, okuhloswe ngawo ukuwasebenzisa njengeplatifomu yedeskithophu.

Lokhu kuhlanganisa ukwenza isethi yezinguquko ezenza kube nokwenzeka ukuletha i-Chrome egcwele ngokugcwele ku-Fuchsia. Ukwakhiwa kokuqala kwe-Chrome ye-Fuchsia kuhlelwe ukuthi kulungele ukukhishwa kwe-Chrome 94, okuhlelelwe uSepthemba 21. Umsebenzi wokuthutha wenziwa kancane kancane - okokuqala, kungenzeka ukwakha inguqulo ehlutshiwe, lapho ezinye izici zithathelwa indawo ngama-stubs, okuthi, njengemali yokuthuthwa, ithathelwe indawo ngokusetshenziswa kokusebenza kwekhodi ecabangela imininingwane ethile. eFuchsia. Isibonelo, ukulungiswa kwe-Fuchsia kuyenziwa kuthreyi yesistimu, ukulayishwa kwefayela, umsebenzi we-Chofoza Ukuze Ushaye ucingo, ukusebenza nemidiya ekhiphekayo, ukuvumelanisa, izinkomba zabasebenzisi, izinhlelo zokusebenza ze-PWA, ukubonisa ulwazi mayelana nememori nomthwalo we-CPU, nokungenisa izilungiselelo ezivela kwezinye iziphequluli. .

Ake sikukhumbuze ukuthi i-Fuchsia OS ithuthukiswe yi-Google kusukela ngo-2016, kucatshangelwa ukuntuleka kokukala nokuphepha okutholakala ku-platform ye-Android. Uhlelo lusekelwe ku-Zircon microkernel, ngokusekelwe ekuthuthukisweni kwephrojekthi ye-LK, enwetshiwe ukuze isetshenziswe ezigabeni ezihlukahlukene zamadivayisi, kuhlanganise nama-smartphone namakhompyutha omuntu. I-Zircon inweba i-LK ngokusekelwa kwezinqubo nemitapo yolwazi eyabiwe, izinga lomsebenzisi, uhlelo lokuphatha into, kanye nemodeli yokuphepha esekelwe emandleni. Abashayeli basetshenziswa njengamalabhulali aguquguqukayo asebenza endaweni yomsebenzisi, alayishwa inqubo ye-devhost futhi aphethwe umphathi wedivayisi (devmg, Isiphathi Sedivayisi).

I-Fuchsia ine-interface yayo yegraphical ebhalwe ku-Dart isebenzisa uhlaka lwe-Flutter. Le phrojekthi iphinde ithuthukise uhlaka lwesixhumi esibonakalayo somsebenzisi we-Peridot, imenenja yephakheji ye-Fargo, umtapo wolwazi ojwayelekile we-libc, uhlelo lokunikezela nge-Escher, umshayeli we-Magma Vulkan, umphathi oyinhlanganisela ye-Scenic, i-MinFS, i-MemFS, i-ThinFS (FAT ngolimi lwe-Go) kanye nefayela le-Blobfs amasistimu, kanye nezinhlaka ze-FVM zomphathi. Ukuze kuthuthukiswe uhlelo lokusebenza, ukusekelwa kwezilimi ze-C/C++ ne-Dart kunikezwa; I-Rust ibuye ivunyelwe ezingxenyeni zesistimu, kusitaki senethiwekhi ye-Go, kanye nohlelo lokuhlanganisa ulimi lwe-Python.

I-Google ifaka i-Chrome ku-Fuchsia OS

Inqubo yokuqalisa isebenzisa umphathi wesistimu, okuhlanganisa i-appmgr ukuze udale indawo yokuqala yesofthiwe, i-sysmgr ukuze udale indawo yokuqalisa, kanye ne-basemgr yokumisa indawo yomsebenzisi nokuhlela ukungena ngemvume. Ukuze kuqinisekiswe ukuphepha, kuhlongozwa uhlelo oluthuthukisiwe lwe-sandbox lokuhlukanisa, lapho izinqubo ezintsha zingenakho ukufinyelela ezintweni ze-kernel, azikwazi ukwaba inkumbulo futhi azikwazi ukusebenzisa ikhodi, futhi isistimu ye-namespace isetshenziselwa ukufinyelela izinsiza, ezinquma izimvume ezitholakalayo. Inkundla ihlinzeka ngohlaka lokudala izingxenye, okuyizinhlelo ezisebenza ku-sandbox yazo futhi ezingasebenzisana nezinye izingxenye nge-IPC.

Source: opennet.ru

Engeza amazwana