Fuchsia OS e kena mohatong oa liteko ho basebetsi ba Google

Google entse liphetoho, e bontšang phetoho ea tsamaiso ea ho sebetsa Fuchsia ho fihlela mohatong oa tlhahlobo ea ho qetela ea ka hare "dogfooding", ho bolelang tšebeliso ea sehlahisoa mesebetsing ea letsatsi le letsatsi ea basebetsi, pele e e tlisa ho basebelisi ba tloaelehileng. Mothating ona sehlahisoa e teng boemong bo seng bo fetile tekong ya motheo ke dihlopha tse ikgethang tsa tlhahlobo ya boleng. Pele ba isa sehlahisoa ho sechaba ka kakaretso, ba boetse ba etsa tlhahlobo ea ho qetela ho basebetsi ba bona ba sa ameheng ntlafatsong.

Ho moreki ho ea ho sistimi ea taolo ea phepelo ea ntlafatso Omaha, e lekang ho lokolloa ha Chrome le Chrome OS, eketsa component fuchsia.cobalt.SystemDataUpdater le litaelo tse sisintsoeng tsa ho fetisetsa lisebelisoa lekaleng le lecha la "dogfood-release" ho sebelisoa ts'ebeliso. fx (e tšoana le adb bakeng sa Fuchsia). Ho tsamaiso e tsoelang pele ea ho kopanya eketsoe ho bokella sejaro bakeng sa lekala la dogfood, le sethaleng sa Fuchsia kenyellelitsoe metrics e arohaneng bakeng sa ho lekola liphetho tsa liteko.

Litlhalosong tsa liphetoho tsa Fuchsia boletsoeng likhokahano tse peli tsa ho fana ka lintlafatso fuchsia-updates.googleusercontent.com le arm64.dogfood-release.astro.fuchsia.com, sehokelong sa bobeli Astro ke lebitso la khoutu ea skrini se bohlale. Google Nest Hub, e bonahalang e sebelisoa ke basebetsi ba Google e le mohlala oa ho etsa liteko
Fuchsia sebakeng sa firmware e tloaelehileng ea Cast Platform. Sehokelo sa Nest Hub se hahiloe ka holim'a sesebelisoa sa Dragonglass, se sebelisang moralo oa Flutter, oo hape o tšehetsoang ke Fuchsia.

A re hopoleng hore e le karolo ea morero oa Fuchsia, Google e ntse e ntlafatsa mokhoa oa ho sebetsa oa bokahohle o ka sebetsang ho mofuta ofe kapa ofe oa sesebelisoa, ho tloha litsing tsa mosebetsi le li-smartphone ho ea ho lisebelisoa tse kentsoeng le tsa bareki. Nts'etsopele e etsoa ho nahanoa ka boiphihlelo ba ho theha sethala sa Android mme e nahanela mefokolo tšimong ea ho eketsa le ts'ireletso.

Sistimi e thehiloe ho microkernel Zircon, ho latela tsoelopele ea morero LK, e atolositsoeng bakeng sa ho sebelisoa lihlopheng tse fapaneng tsa lisebelisoa, ho kenyeletsoa li-smartphone le likhomphutha tsa motho. Zircon e atolosa LK ka ts'ehetso ea ts'ebetso le lilaebrari tse arolelanoang, boemo ba mosebedisi, mokhoa oa ho sebetsana le ntho le mohlala oa ts'ireletso o thehiloeng bokhoni. Bakhanni li ntse li kengoa tšebetsong ka mokhoa oa lilaebrari tse matla tse sebetsang sebakeng sa basebelisi, tse laetsoeng ke ts'ebetso ea devhost mme li laoloa ke mookameli oa lisebelisoa (devmg, Mookameli oa Sesebelisoa).

Bakeng sa Fuchsia itokisitse tsa hao GUI, e ngotsoeng ka Dart ho sebelisoa moralo oa Flutter. Morero o boetse o nts'etsapele moralo oa sebopeho sa mosebelisi oa Peridot, molaoli oa sephutheloana sa Fargo, le laeborari e tloaelehileng libc, tsamaiso ea ho fana Escher, mokhanni oa Vulkan seretse se chesang, mookameli oa sehlopha E majabajaba, MinFS, MemFS, ThinFS (FAT ka puo ea Go) le litsamaiso tsa lifaele tsa Blobfs, hammoho le mookameli oa karohano ea FVM. Bakeng sa ntshetsopele ya kopo feela tšehetso bakeng sa C / C ++, lipuo tsa Dart, Rust e boetse e lumelloa likarolong tsa tsamaiso, ho Go netweke stack, le tsamaisong ea kopano ea puo ea Python.

Fuchsia OS e kena mohatong oa liteko ho basebetsi ba Google

Ha o ntse o kenya e sebelisoa mookameli oa tsamaiso, ho akarelletsa le
appmgr bakeng sa ho theha tikoloho ea mantlha ea software, sysmgr bakeng sa ho theha tikoloho ea boot le basemgr bakeng sa ho theha tikoloho ea mosebelisi le ho hlophisa ho kena. Bakeng sa ho lumellana le Linux ho Fuchsia nyeheloa Laebrari ea Machina, e u lumellang hore u tsamaise mananeo a Linux mochining o ikhethileng o ikhethileng, o entsoeng ka hypervisor e ipapisitseng le lintlha tsa Zircon kernel le Virtio. hlophisoa e tsamaisang lits'ebetso tsa Linux ho Chrome OS.

Ho fanoa ka tsamaiso e tsoetseng pele ho netefatsa polokeho ho itšehla thajana ka lebokose la lehlabathe, moo lits'ebetso tse ncha li sa khoneng ho fumana lintho tsa kernel, li ke ke tsa fana ka mohopolo, 'me ha li khone ho tsamaisa khoutu,' me sistimi e sebelisetsoa ho fihlella lisebelisoa. libaka tsa mabitso, e hlalosang litumello tse fumanehang. Sethala e fana moralo oa ho theha likarolo, e leng mananeo a sebetsang ka har'a sandbox ea bona mme a ka sebelisana le likarolo tse ling ka IPC.

Source: opennet.ru

Eketsa ka tlhaloso