Google ewepụtala sistemụ arụmọrụ Fuchsia 14, nke a na-eji emepụta mmelite firmware mbụ maka okpokolo foto Google Nest Hub na Nest Hub Max. Google anọwo na-emepụta sistemụ Fuchsia kemgbe 2016, na-edozi oke nhazi na adịghị ike nchekwa nke ikpo okwu ahụ. Android.
Nnukwu mgbanwe na Fuchsia 14:
- Agbasawanyela ikike nke oyi akwa Starnix iji mee ka mwepụta nke enweghị mgbanwe dị Linux-mmemme site na ntụgharị nke njikọ sistemụ kernel Linux na oku na sistemụ Fuchsia dị mkpa. Ụdị ọhụrụ a na-agbakwụnye nkwado maka itinye sistemụ faịlụ dị anya, na-agbakwụnye xattrs maka njikọ ihe atụ na fxfs, na-agbakwụnye akara tracepoints na oku sistemụ mmap(), na-agbasa ozi dị na /proc/pid/stat, na-enye nkwado fuchsia_sync::Mutex, na-emejuputa nkwado maka O_TMPFILE, pidfd_getfd, sys_reboot(), timer_create, timer_delete, times(), na ptrace(), ma na-eji cache faịlụ sistemụ na mmejuputa ext4.
- Ngwunye Bluetooth emelitere. Nkwado agbakwunyere maka ọdịyo dị na profaịlụ Bluetooth HSP (HandSet Profaịlụ) yana mbelata igbu oge mgbe ị na-agbasa ọdịyo site na profaịlụ A2DP.
- Okwu, mmejuputa ụkpụrụ maka ijikọ ngwaọrụ n'ime ụlọ mara mma, na-agbakwunye nkwado maka otu mmelite yana ikike ijikwa steeti ndị na-agafe agafe mgbe ị na-achịkwa ọkụ azụ.
- Nchịkọta netwọk maka nyiwe niile gụnyere nkwado maka oghere FastUDP.
- Nkwado agbakwunyere maka sistemụ multi-core (SMP) dabere na nhazi RISC-V.
- Agbakwunyere API maka mmekọrịta ya na onye nhazi ọrụ.
- Nkwado DeviceTree agbakwunyere.
- Agbanwela onye ọkwọ ụgbọ ala maka ngwaọrụ ọdịyo nwere interface USB ka ọ jiri DFv2 kpuchie ya.
Fuchsia dabeere na Zircon microkernel, dabere na mmepe nke ọrụ LK, gbasaa maka iji na klas dị iche iche nke ngwaọrụ, gụnyere smartphones na kọmputa nkeonwe. Zircon na-agbatị LK site na nkwado maka usoro na ọba akwụkwọ nkekọrịta, ọkwa onye ọrụ, usoro njikwa ihe, yana ụdị nchekwa dabere na ikike. A na-emejuputa ndị ọkwọ ụgbọ ala dị ka ọba akwụkwọ ike na-agba ọsọ na oghere onye ọrụ, nke usoro devhost bujuru na onye njikwa ngwaọrụ (devmg, Onye njikwa ngwaọrụ).
Fuchsia nwere interface eserese nke ya edere na Dart site na iji usoro Flutter. Ihe oru ngo a na-azụlitekwa ihe nrụnye onye ọrụ Peridot, onye njikwa ngwugwu Fargo, ọbá akwụkwọ ọkọlọtọ libc, usoro ntụgharị Escher, onye ọkwọ ụgbọ ala Magma Vulkan, onye njikwa ihe nkiri Scenic, MinFS, MemFS, ThinFS (FAT na asụsụ Go) na faịlụ Blobfs. usoro, yana njikwa FVM partitions. Maka mmepe ngwa, a na-enye nkwado maka asụsụ C/C++ na Dart; A na-anabatakwa nchara n'ime sistemu sistemu, na nchịkọta netwọkụ Go, yana n'ime usoro mgbakọ asụsụ Python.
Usoro buut na-eji njikwa sistemu, gụnyere appmgr iji mepụta ebe ngwanrọ izizi, sysmgr iji mepụta ọnọdụ buut, yana basemgr iji hazie ebe onye ọrụ wee hazie nbanye. Iji hụ na nchekwa, a na-atụpụta usoro ikewapụ igbe igbe dị elu, nke usoro ọhụrụ na-enweghị ohere ịnweta ihe kernel, enweghị ike ịkenye ebe nchekwa na enweghị ike ịgba ọsọ koodu, a na-ejikwa usoro aha aha iji nweta ihe onwunwe, nke na-ekpebi ikike dịnụ. Ikpo okwu na-enye usoro maka ịmepụta components, nke bụ mmemme na-agba ọsọ na igbe ájá nke ha ma nwee ike ịmekọrịta ihe ndị ọzọ site na IPC.
isi: opennet.ru
