Ka uru a Fuchsia OS ki te waahanga whakamatautau mo nga kaimahi a Google

Google hanga huringa, e tohu ana i te whakawhitinga o te punaha whakahaere Kotukutuku ki te waahi o te whakamatautau o roto whakamutunga "kai kuri", e kii ana i te whakamahinga o te hua ki nga mahi o ia ra a nga kaimahi, i mua i te kawe mai ki nga kaiwhakamahi noa. I tenei wahanga te hua kei hea i roto i te whenua kua paahitia nga whakamatautau taketake e nga roopu aromatawai kounga motuhake. I mua i te tuku i te hua ki te iwi whanui, ka whakahaerehia ano he whakamatautau whakamutunga mo a raatau kaimahi kaore i uru ki te whanaketanga.

I roto i te kiritaki ki te pūnaha whakahaere tuku whakahou Omaha, e whakamatautau ana i nga putanga o Chrome me Chrome OS, kua taapirihia wāhanga fuchsia.cobalt.SystemDataUpdater me nga tohutohu e whakaarohia ana mo te whakawhiti i nga taputapu ki te peka hou "tuku-kuri" ma te whakamahi i te taputapu fx (he rite ki te adb mo Fuchsia). Ki te punaha whakauru tonu tāpirihia te whakahuihui i te kai uta mo te peka kai kuri, ki roto hoki i te papaahi Fuchsia whakauru inenga motuhake mo te arotake i nga hua whakamatautau.

I roto i nga korero mo nga huringa i Fuchsia whakahuatia e rua nga hononga mo te tuku whakahou fuchsia-updates.googleusercontent.com me arm64.dogfood-release.astro.fuchsia.com, kei te hono tuarua ko Astro te ingoa waehere o te mata atamai Kaupapa Nest Google, e ahua whakamahia ana e nga kaimahi a Google hei tauira mo te whakamatautau
Ko te Fuchsia hei utu mo te umanga whakarewa Cast Platform. Ko te atanga o Nest Hub i hangaia ki runga ake o te taupānga Dragonglass, e whakamahi ana i te angamahi Flutter, e tautokohia ana e Fuchsia.

Kia maumahara tatou hei waahanga o te kaupapa Fuchsia, kei te whakawhanake a Google i tetahi punaha whakahaere mo te ao katoa ka taea te whakahaere i runga i tetahi momo taputapu, mai i nga teihana mahi me nga waea atamai ki nga taputapu whakauru me nga taputapu kaihoko. Ka whakahaerehia te whanaketanga ma te whai whakaaro ki nga wheako o te hanga i te papaaho Android me te whai whakaaro ki nga ngoikoretanga i roto i te waahanga o te tauine me te haumaru.

Ko te punaha kei runga i te microkernel Zircon, i runga i nga whanaketanga o te kaupapa LK, ka whakawhānuihia mo te whakamahi i runga i nga momo momo taputapu, tae atu ki nga waea atamai me nga rorohiko whaiaro. Ka whakawhānuihia e Zircon LK me te tautoko tukanga me te whare pukapuka tiritahi, taumata kaiwhakamahi, pūnaha tukatuka ahanoa me te tauira haumarutanga-a-kaha. Kaitaraiwa kei te whakatinanahia i roto i te ahua o nga whare pukapuka hihiri e rere ana i te waahi kaiwhakamahi, ka utaina e te tukanga devhost me te whakahaere i te kaiwhakahaere taputapu (devmg, Kaiwhakahaere Pūrere).

Mo Fuchsia kua rite ake GUI, i tuhia ki te Dart ma te whakamahi i te angamahi Flutter. Kei te whakawhanake hoki te kaupapa i te angamahi atanga kaiwhakamahi Peridot, te kaiwhakahaere kete Fargo, me te whare pukapuka paerewa libc, pūnaha tāhuahua Escher, taraiwa Vulkan tokarewa, kaiwhakahaere hiato Tuhinga, MinFS, MemFS, ThinFS (FAT i te reo Haere) me nga punaha konae Blobfs, me te kaiwhakahaere wehewehe FVM. Mo te whanaketanga tono whakaratohia tautoko mo C/C++, reo Dart, Ka whakaaetia ano te Rust i roto i nga waahanga punaha, i roto i te puranga whatunga Haere, me te punaha huihuinga reo Python.

Ka uru a Fuchsia OS ki te waahanga whakamatautau mo nga kaimahi a Google

I te wa e utaina ana whakamahia kaiwhakahaere pūnaha, tae atu
appmgr mo te hanga i te taiao rorohiko tuatahi, sysmgr mo te hanga i te taiao whawhai me te basemgr mo te whakatu i te taiao kaiwhakamahi me te whakarite takiuru. Mo te hototahi ki te Linux i Fuchsia tuku Ko te whare pukapuka Machina, ka taea e koe te whakahaere i nga kaupapa Linux i roto i tetahi miihini mariko motuhake motuhake, i hangaia ma te whakamahi i te hypervisor i runga i te kirikiri Zircon me nga tohu Virtio, he rite ki te pehea whakaritea e whakahaere ana i nga tono Linux i runga i te Chrome OS.

Ka tukuna he punaha matatau hei whakarite i te haumaru kirikiri kirikiri, kaore e taea e nga tukanga hou te uru ki nga ahanoa kernel, kaore e taea te tohatoha mahara, kaore e taea te whakahaere waehere, ka whakamahia te punaha ki te uru atu ki nga rauemi mokowā ingoa, e tautuhi ana i nga whakaaetanga e waatea ana. Paerewa whakarato he anga mo te hanga i nga waahanga, he kaupapa e rere ana i roto i o raatau ake pouaka kirikiri ka taea te taunekeneke me etahi atu waahanga ma te IPC.

Source: opennet.ru

Tāpiri i te kōrero