گوگل تيار ڪري رهيو آهي Nest آڊيو سمارٽ اسپيڪرز کي Fuchsia OS ڏانهن منتقل ڪرڻ لاءِ

گوگل ڪم ڪري رهيو آهي Nest آڊيو سمارٽ اسپيڪرز کي نئين فرم ويئر ڏانهن منتقل ڪرڻ تي Fuchsia OS تي ٻڌل. Fuchsia تي ٻڌل فرم ویئر پڻ Nest سمارٽ اسپيڪر جي نون ماڊلز ۾ استعمال ٿيڻ جي منصوبابندي ڪئي وئي آهي، جن جي 2023 ۾ وڪرو ٿيڻ جي اميد آهي. Nest Audio Fuchsia سان موڪلڻ لاءِ ٽيون ڊوائيس هوندو، Nest Hub ۽ Nest Hub Max فوٽو فريم جي پٺيان. نئين سسٽم ڏانهن منتقلي صارفين لاء پوشيده ٿي ويندي، ڇو ته ڊوائيس ۽ ڪارڪردگي سان رابطي جا طريقا تبديل نه ٿيندا.

Fuchsia OS 2016 کان گوگل پاران ترقي ڪئي وئي آھي، Android پليٽ فارم جي اسڪيلنگ ۽ حفاظتي خامين کي مدنظر رکندي. سسٽم Zircon microkernel تي ٻڌل آهي، LK پروجيڪٽ جي ترقي جي بنياد تي، ڊوائيسز جي مختلف طبقن تي استعمال لاء وڌايو ويو آهي، بشمول اسمارٽ فونز ۽ ذاتي ڪمپيوٽرن. Zircon LK کي پروسيس ۽ گڏيل لائبريرين جي مدد سان وڌايو، هڪ صارف جي سطح، هڪ اعتراض هٿ ڪرڻ وارو نظام، ۽ هڪ قابليت تي ٻڌل سيڪيورٽي ماڊل. ڊرائيور لاڳو ڪيا ويا آهن متحرڪ لائبريرين جي طور تي هلائيندڙ صارف جي اسپيس ۾، لوڊ ٿيل devhost پروسيس ذريعي ۽ منظم ڪيل ڊوائيس مئنيجر (devmg، ڊوائيس مئنيجر).

Fuchsia جو پنهنجو گرافيڪل انٽرفيس آهي جيڪو ڊارٽ ۾ فلٽر فريم ورڪ استعمال ڪندي لکيو ويو آهي. پروجيڪٽ Peridot يوزر انٽرفيس فريم ورڪ، فارگو پيڪيج مئنيجر، libc معياري لائبريري، Escher رينڊرنگ سسٽم، Magma Vulkan ڊرائيور، The Scenic Composite Manager، MinFS، MemFS، ThinFS (FAT Go Language ۾) ۽ Blobfs فائل پڻ ترقي ڪري ٿو. سسٽم، گڏو گڏ مينيجر FVM ورهاڱي. ايپليڪيشن ڊولپمينٽ لاءِ، C/C++ ۽ ڊارٽ ٻولين لاءِ سپورٽ مهيا ڪئي وئي آهي؛ سسٽم جي اجزاء ۾، گو نيٽ ورڪ اسٽيڪ ۾، ۽ پٿون ٻولي اسيمبليء جي سسٽم ۾ پڻ زنگ جي اجازت ڏني وئي آهي.

گوگل تيار ڪري رهيو آهي Nest آڊيو سمارٽ اسپيڪرز کي Fuchsia OS ڏانهن منتقل ڪرڻ لاءِ

بوٽ پروسيس هڪ سسٽم مئنيجر استعمال ڪري ٿو، جنهن ۾ ايپ ايم جي آر شامل آهي شروعاتي سافٽ ويئر ماحول ٺاهڻ لاء، sysmgr بوٽ ماحول پيدا ڪرڻ، ۽ basemgr صارف ماحول کي ترتيب ڏيڻ ۽ لاگ ان کي منظم ڪرڻ لاء. سيڪيورٽي کي يقيني بڻائڻ لاءِ، هڪ جديد سينڊ باڪس آئسوليشن سسٽم تجويز ڪيو ويو آهي، جنهن ۾ نون عملن کي ڪنيل شين تائين رسائي نه هوندي آهي، ميموري مختص نه ٿي سگهندي آهي ۽ ڪوڊ نه هلائي سگهندو آهي، ۽ وسيلن تائين رسائي لاءِ نالي جي جڳهه جو نظام استعمال ڪيو ويندو آهي، جيڪو دستياب اجازتن جو تعين ڪري ٿو. پليٽ فارم اجزاء ٺاهڻ لاءِ هڪ فريم ورڪ فراهم ڪري ٿو، جيڪي پروگرام آهن جيڪي هلن ٿا انهن جي پنهنجي سينڊ باڪس ۾ ۽ IPC ذريعي ٻين حصن سان رابطو ڪري سگهن ٿا.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو