Google Nest Hub Max උපාංග සඳහා Fuchsia OS මත පදනම් වූ ස්ථිරාංග බෙදා හැරීම ආරම්භ කර ඇත

Google විසින් 2019 දී නිකුත් කරන ලද Nest Hub Max ස්මාර්ට් ඡායාරූප රාමු සඳහා Fuchsia OS මත පදනම් වූ නව ස්ථිරාංග බෙදා හැරීම ආරම්භ කර ඇත. පළමු අදියරේදී, Fuchsia මත පදනම් වූ ස්ථිරාංග Google Preview වැඩසටහනට සහභාගිවන්නන් වෙත ලබා දීමට පටන් ගන්නා අතර, අත්හදා බැලීම් ක්‍රියාත්මක කිරීමේදී අනපේක්ෂිත ගැටළු මතු නොවන්නේ නම්, අනෙකුත් Nest Hub Max පරිශීලකයින්ගේ උපාංග වෙත ස්ථිරාංග යොදනු ලැබේ.

Nest Hub Max ඡායාරූප රාමුව Fuchsia මෙහෙයුම් පද්ධතිය සහිත දෙවන පාරිභෝගික උපාංගය වේ. Nest Hub මාදිලිය වසරකට පෙර Fuchsia මත පදනම් වූ ස්ථිරාංග ලබා ගත් පළමු වන අතර, එය කුඩා තිරයක් ඇති අතර වීඩියෝ නිරීක්ෂණ සහ ආරක්ෂක පද්ධතියක භාවිතා වන බිල්ට් වීඩියෝ කැමරාවක් නොමැත. ස්ථිරාංගයේ මෙහෙයුම් පද්ධතිය ප්‍රතිස්ථාපනය කළද, පරිශීලක අතුරුමුහුණත සහ ක්‍රියාකාරීත්වය සම්පූර්ණයෙන්ම සංරක්ෂණය කර ඇති අතර අවසාන පරිශීලකයින්ට වෙනස්කම් ප්‍රතිස්ථාපනය කිරීමට අවශ්‍ය නොවේ, මන්ද අතුරු මුහුණත Flutter රාමුව මත ගොඩනගා ඇති අතර අඩු මට්ටමේ සංරචක වලින් වියුක්ත කර ඇත. මීට පෙර, ඡායාරූප රාමුවක, බහුමාධ්‍ය පද්ධතියක සහ ස්මාර්ට් නිවසක් කළමනාකරණය කිරීම සඳහා අතුරු මුහුණතක ක්‍රියාකාරකම් ඒකාබද්ධ කරන Nest Hub Max උපාංග, Cast shell සහ Linux කර්නලය මත පදනම් වූ ස්ථිරාංග භාවිතා කරන ලදී.

Fuchsia OS 2016 සිට Google විසින් සංවර්ධනය කර ඇත, Android වේදිකාවේ පරිමාණය සහ ආරක්ෂක අඩුපාඩු සැලකිල්ලට ගනිමින්. LK ව්‍යාපෘතියේ වර්ධනයන් මත පදනම්ව, ස්මාට්ෆෝන් සහ පුද්ගලික පරිගණක ඇතුළු විවිධ පංතිවල උපාංගවල භාවිතය සඳහා පුළුල් කරන ලද මෙම පද්ධතිය සර්කෝන් මයික්‍රොකර්නලය මත පදනම් වේ. ක්‍රියාවලි සහ හවුල් පුස්තකාල සඳහා සහය ඇතිව සර්කෝන් LK දිගු කරයි, පරිශීලක මට්ටමක්, වස්තු හැසිරවීමේ පද්ධතියක් සහ හැකියාවන් මත පදනම් වූ ආරක්ෂක ආකෘතියක්. ධාවක පරිශීලක අවකාශයේ ක්‍රියාත්මක වන ගතික පුස්තකාල ලෙස ක්‍රියාත්මක වේ, devhost ක්‍රියාවලිය මගින් පටවනු ලබන අතර උපාංග කළමනාකරු (devmg, Device Manager) විසින් කළමනාකරණය කරනු ලැබේ.

Fuchsia හට Flutter රාමුව භාවිතයෙන් Dart හි ලියා ඇති තමන්ගේම චිත්‍රක අතුරු මුහුණතක් ඇත. මෙම ව්‍යාපෘතිය මගින් Peridot පරිශීලක අතුරුමුහුණත් රාමුව, Fargo පැකේජ කළමනාකරු, libc සම්මත පුස්තකාලය, Escher විදැහුම්කරණ පද්ධතිය, Magma Vulkan ධාවකය, Scenic සංයුක්ත කළමනාකරු, MinFS, MemFS, ThinFS (Go භාෂාවෙන් FAT) සහ Blobfs ගොනුව ද සංවර්ධනය කරයි. පද්ධති, මෙන්ම FVM කොටස්. යෙදුම් සංවර්ධනය සඳහා, C / C ++ සඳහා සහය ලබා දී ඇත, Dart සපයනු ලැබේ, පද්ධති සංරචක තුළ, Go network stack තුළ සහ Python භාෂා ගොඩනැගීමේ පද්ධතිය තුළද රස්ට් ඉඩ දෙනු ලැබේ.

Google Nest Hub Max උපාංග සඳහා Fuchsia OS මත පදනම් වූ ස්ථිරාංග බෙදා හැරීම ආරම්භ කර ඇත

ඇරඹුම් ක්‍රියාවලිය මඟින් පද්ධති කළමනාකරු භාවිතා කරයි, එයට ආරම්භක මෘදුකාංග පරිසරය නිර්මාණය කිරීමට appmgr, ඇරඹුම් පරිසරය ගොඩනැගීමට sysmgr සහ පරිශීලක පරිසරය සැකසීමට සහ පිවිසුම් සංවිධානය කිරීමට Basmgr ඇතුළත් වේ. ආරක්ෂාව සහතික කිරීම සඳහා, නව ක්‍රියාවලීන්ට කර්නල් වස්තු වෙත ප්‍රවේශය නොමැති, මතකය වෙන් කළ නොහැකි සහ කේතය ක්‍රියාත්මක කළ නොහැකි, පවතින අවසරයන් තීරණය කරන සම්පත් වෙත ප්‍රවේශ වීමට නාම අවකාශයක් භාවිතා කරන උසස් වැලිපිල්ල හුදකලා පද්ධතියක් යෝජනා කෙරේ. වේදිකාව මඟින් සංරචක නිර්මාණය කිරීම සඳහා රාමුවක් සපයයි, ඒවා IPC හරහා අනෙකුත් සංරචක සමඟ අන්තර් ක්‍රියා කළ හැකි ඒවායේ වැලිපිල්ල තුළ ක්‍රියාත්මක වන වැඩසටහන් වේ.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න