Google iri kugadzirira kutamisa Nest Audio smart speaker kuenda kuFuchsia OS

Google iri kushanda kufambisa Nest Audio smart speaker kuenda kune itsva firmware yakavakirwa paFuchsia OS. Firmware yakavakirwa paFuchsia yakarongwawo kushandiswa mumhando nyowani dzeNest smart speaker, idzo dzinotarisirwa kutengeswa muna 2023. Nest Audio ichave mudziyo wechitatu kutumira neFuchsia, ichitevera Nest Hub neNest Hub Max mafoto mafuremu. Shanduko kune iyo itsva system ichave isingaonekwe kune vashandisi, sezvo nzira dzekudyidzana nemudziyo uye kushanda hazvishanduke.

Fuchsia OS yakagadziridzwa neGoogle kubvira 2016, tichifunga nezve kuyera uye kuchengetedzeka kukanganisa kweiyo Android platform. Iyo sisitimu yakavakirwa paZircon microkernel, yakavakirwa pakuvandudzwa kweprojekti yeLK, yakawedzerwa kuti ishandiswe pamakirasi akasiyana emidziyo, kusanganisira mafoni nemakomputa ega. Zircon inowedzera LK nerutsigiro rwemaitiro uye akagovaniswa maraibhurari, nhanho yevashandisi, chinhu chekubata system, uye kugona-kwakavakirwa kuchengetedza modhi. Madhiraivha anoitwa semaraibhurari ane simba anomhanya munzvimbo yemushandisi, akatakurwa nedevhost maitiro uye anotungamirwa nemaneja wechishandiso (devmg, Chishandiso Maneja).

Fuchsia ine yayo graphical interface yakanyorwa muDart ichishandisa Flutter chimiro. Iyo purojekiti zvakare inovandudza iyo Peridot mushandisi interface chimiro, iyo Fargo package maneja, iyo libc standard raibhurari, iyo Escher rendering system, Magma Vulkan mutyairi, iyo Scenic composite maneja, iyo MinFS, MemFS, ThinFS (FAT mumutauro weGo) uye Blobfs faira. masisitimu, pamwe nemaneja FVM zvikamu. Nekusimudzira maapplication, rutsigiro rweC/C++ uye mitauro yeDart inopihwa; Rust inobvumidzwawo muzvikamu zvesystem, muGo network stack, uye muPython language assembly system.

Google iri kugadzirira kutamisa Nest Audio smart speaker kuenda kuFuchsia OS

Iyo boot process inoshandisa system maneja, kusanganisira appmgr kugadzira yekutanga software nharaunda, sysmgr kugadzira iyo boot nharaunda, uye basemgr kugadzirisa nharaunda yevashandisi uye kuronga login. Kuti uve nechokwadi chekuchengetedza, iyo yepamberi sandbox yekuzviparadzanisa system inotsanangurwa, umo maitiro matsva asina kuwana kernel zvinhu, haagone kugovera ndangariro uye haigone kumhanya kodhi, uye namespace system inoshandiswa kuwana zviwanikwa, iyo inosarudza mvumo iripo. Iyi puratifomu inopa hurongwa hwekugadzira zvikamu, izvo zvirongwa zvinomhanya mubhokisi ravo rejecha uye zvinogona kudyidzana nezvimwe zvikamu kuburikidza neIPC.

Source: opennet.ru

Voeg