Google паҳн кардани нармафзори Fuchsia OS-ро барои дастгоҳҳои Nest Hub Max оғоз кард

Google ба паҳн кардани нармафзори нав дар асоси Fuchsia OS барои фоторамкаҳои интеллектуалии Nest Hub Max, ки соли 2019 бароварда шудааст, оғоз кард. Дар марҳилаи аввал, нармафзори дар асоси Fuchsia асосёфта ба иштирокчиёни Барномаи Google Preview оғоз меёбад ва агар ҳангоми татбиқи озмоиш ягон мушкилоти ғайричашмдошт ба вуҷуд наояд, нармафзори нармафзор ба дастгоҳҳои дигар корбарони Nest Hub Max татбиқ карда мешавад.

Чорчӯбаи аксҳои Nest Hub Max дуввумин дастгоҳи истеъмолӣ мебошад, ки дорои системаи амалиётии Fuchsia мебошад. Модели Nest Hub аввалин шуда як сол пеш нармафзори фуксияро гирифт, ки экрани хурдтар дорад ва камераи видеоии дарунсохт надорад, ки дар системаи назорати видеоӣ ва амният истифода мешавад. Сарфи назар аз иваз кардани системаи амалиётӣ дар нармафзор, интерфейси корбар ва функсияҳо комилан нигоҳ дошта мешаванд ва корбарони ниҳоӣ набояд фарқиятҳоро иваз кунанд, зеро интерфейс дар чаҳорчӯбаи Flutter сохта шудааст ва аз ҷузъҳои сатҳи паст абстракт карда шудааст. Қаблан, дастгоҳҳои Nest Hub Max, ки вазифаҳои чаҳорчӯбаи акс, системаи мултимедиявӣ ва интерфейси идоракунии хонаи интеллектуалиро муттаҳид мекунанд, нармафзори нармафзори асосиро дар қабати Cast ва ядрои Linux истифода мебурданд.

Fuchsia OS аз ҷониби Google аз соли 2016 бо назардошти камбудиҳои миқёс ва амнияти платформаи Android таҳия шудааст. Система ба микро ядрои Zircon асос ёфтааст, ки дар асоси таҳияи лоиҳаи LK, барои истифода дар синфҳои гуногуни дастгоҳҳо, аз ҷумла смартфонҳо ва компютерҳои фардӣ васеъ карда шудааст. Zircon LK-ро бо дастгирии равандҳо ва китобхонаҳои муштарак, сатҳи корбар, системаи коркарди объектҳо ва модели амниятӣ дар асоси қобилият васеъ мекунад. Драйверҳо ҳамчун китобхонаҳои динамикӣ, ки дар фазои корбар кор мекунанд, аз ҷониби раванди devhost бор карда мешаванд ва аз ҷониби мудири дастгоҳ (devmg, Менеҷери дастгоҳ) идора карда мешаванд.

Фуксия интерфейси графикии худро дорад, ки дар Dart бо истифода аз чаҳорчӯбаи Flutter навишта шудааст. Лоиҳа инчунин чаҳорчӯбаи интерфейси корбарии Peridot, мудири бастаи Fargo, китобхонаи стандартии libc, системаи рендеринги Escher, драйвери Magma Vulkan, мудири таркибии Scenic, MinFS, MemFS, ThinFS (FAT дар Go) ва файли Blobfs-ро таҳия мекунад. системаҳо, инчунин менеҷери қисмҳои FVM. Барои таҳияи барномаҳо, дастгирии забонҳои C/C++ ва Dart пешбинӣ шудааст; Rust инчунин дар ҷузъҳои система, дар стеки шабакаи Go ва дар системаи монтажкунии забони Python иҷозат дода мешавад.

Google паҳн кардани нармафзори Fuchsia OS-ро барои дастгоҳҳои Nest Hub Max оғоз кард

Раванди пурборкунӣ мудири системаро истифода мебарад, аз ҷумла appmgr барои эҷоди муҳити ибтидоии нармафзор, sysmgr барои эҷоди муҳити пурборкунанда ва basemgr барои танзими муҳити корбар ва ташкили воридшавӣ. Барои таъмини амният, системаи мукаммали изолятсияи қуттиҳои қум пешниҳод карда мешавад, ки дар он равандҳои нав ба объектҳои ядро ​​дастрасӣ надоранд, хотира ҷудо карда наметавонанд ва кодро иҷро карда наметавонанд ва системаи фазои ном барои дастрасӣ ба захираҳо истифода мешавад, ки иҷозатҳои мавҷударо муайян мекунад. Платформа барои эҷоди ҷузъҳо, ки барномаҳое мебошанд, ки дар қуттии худ кор мекунанд ва метавонанд бо дигар ҷузъҳо тавассути IPC ҳамкорӣ кунанд, чаҳорчӯба фароҳам меорад.

Манбаъ: opennet.ru

Илова Эзоҳ