Google ebipụtala mmelite na Fuchsia 14 sistemụ arụmọrụ

Google ebipụtala ntọhapụ nke Fuchsia 14 sistemụ arụmọrụ, nke na-enye mmelite ngwa ngwa maka Google Nest Hub na okpokolo agba Nest Hub Max. Google mebere Fuchsia os kemgbe 2016, na-eburu n'uche mkpali na adịghị ike nke ikpo okwu gam akporo.

Nnukwu mgbanwe na Fuchsia 14:

  • A gbasaala ike nke oyi akwa Starnix, na-ahụ na mmalite nke mmemme Linux na-agbanwebeghị site na ntụgharị nke sistemu sistemu nke kernel Linux n'ime oku gaa na sistemu Fuchsia kwekọrọ. Ụdị ọhụrụ ahụ na-agbakwụnye nkwado maka ịkwanye sistemụ faịlụ dịpụrụ adịpụ, gbakwunyere xattrs maka njikọ ihe atụ na fxfs, gbakwunyere akara akara na oku usoro mmap (), ozi gbasaa na / proc/pid/stat, nyere nkwado fuchsia_sync :: Mutex, nkwado emejuputa atumatu. maka O_TMPFILE, pidfd_getfd, sys_reboot(), time_create, time_delete, times() na ptrace(), mmejuputa ext4 na-eji cache faịlụ sistemu.
  • 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

Tinye a comment