Nest Audio ஸ்மார்ட் ஸ்பீக்கர்களை Fuchsia OSக்கு மாற்ற கூகுள் தயாராகி வருகிறது

Fuchsia OS அடிப்படையிலான புதிய ஃபார்ம்வேருக்கு Nest Audio ஸ்மார்ட் ஸ்பீக்கர்களை மாற்றுவதில் Google செயல்படுகிறது. Fuchsia அடிப்படையிலான நிலைபொருள் Nest ஸ்மார்ட் ஸ்பீக்கர்களின் புதிய மாடல்களிலும் பயன்படுத்த திட்டமிடப்பட்டுள்ளது, அவை 2023 இல் விற்பனைக்கு வரும் என்று எதிர்பார்க்கப்படுகிறது. Nest Hub மற்றும் Nest Hub Max புகைப்பட சட்டங்களைத் தொடர்ந்து Fuchsia உடன் அனுப்பப்படும் மூன்றாவது சாதனமாக Nest Audio இருக்கும். புதிய அமைப்பிற்கான மாற்றம் பயனர்களுக்கு கண்ணுக்கு தெரியாததாக இருக்கும், ஏனெனில் சாதனம் மற்றும் செயல்பாட்டுடன் தொடர்பு கொள்ளும் முறைகள் மாறாது.

Fuchsia OS ஆனது 2016 ஆம் ஆண்டு முதல் Google ஆல் உருவாக்கப்பட்டது, இது Android இயங்குதளத்தின் அளவு மற்றும் பாதுகாப்பு குறைபாடுகளை கணக்கில் எடுத்துக் கொண்டது. சிர்கான் மைக்ரோகர்னலை அடிப்படையாகக் கொண்ட இந்த அமைப்பு, எல்கே திட்டத்தின் வளர்ச்சியின் அடிப்படையில், ஸ்மார்ட்போன்கள் மற்றும் தனிப்பட்ட கணினிகள் உட்பட பல்வேறு வகை சாதனங்களில் பயன்படுத்த விரிவாக்கப்பட்டது. செயல்முறைகள் மற்றும் பகிரப்பட்ட நூலகங்கள், ஒரு பயனர் நிலை, ஒரு பொருள் கையாளுதல் அமைப்பு மற்றும் திறன் அடிப்படையிலான பாதுகாப்பு மாதிரி ஆகியவற்றிற்கான ஆதரவுடன் Zircon LK ஐ விரிவுபடுத்துகிறது. இயக்கிகள் பயனர் இடத்தில் இயங்கும் டைனமிக் லைப்ரரிகளாக செயல்படுத்தப்படுகின்றன, அவை devhost செயல்முறையால் ஏற்றப்பட்டு சாதன மேலாளரால் (devmg, Device Manager) நிர்வகிக்கப்படுகின்றன.

Flutter கட்டமைப்பைப் பயன்படுத்தி டார்ட்டில் எழுதப்பட்ட Fuchsia அதன் சொந்த வரைகலை இடைமுகத்தைக் கொண்டுள்ளது. திட்டமானது Peridot பயனர் இடைமுக கட்டமைப்பு, Fargo தொகுப்பு மேலாளர், libc நிலையான நூலகம், Escher ரெண்டரிங் அமைப்பு, Magma Vulkan இயக்கி, இயற்கைக் கலவை மேலாளர், MinFS, MemFS, ThinFS (கோ மொழியில் FAT) மற்றும் Blobfs கோப்பு ஆகியவற்றை உருவாக்குகிறது. அமைப்புகள், அத்துடன் மேலாளர் FVM பகிர்வுகள். பயன்பாட்டு மேம்பாட்டிற்காக, சி/சி++ மற்றும் டார்ட் மொழிகளுக்கான ஆதரவு வழங்கப்படுகிறது; கணினி கூறுகளிலும், கோ நெட்வொர்க் ஸ்டேக்கிலும், பைதான் மொழி அசெம்பிளி சிஸ்டத்திலும் ரஸ்ட் அனுமதிக்கப்படுகிறது.

Nest Audio ஸ்மார்ட் ஸ்பீக்கர்களை Fuchsia OSக்கு மாற்ற கூகுள் தயாராகி வருகிறது

துவக்க செயல்முறையானது ஆரம்ப மென்பொருள் சூழலை உருவாக்க appmgr, துவக்க சூழலை உருவாக்க sysmgr மற்றும் பயனர் சூழலை கட்டமைக்க மற்றும் உள்நுழைவை ஒழுங்கமைக்க basemgr உட்பட கணினி மேலாளரைப் பயன்படுத்துகிறது. பாதுகாப்பை உறுதி செய்வதற்காக, ஒரு மேம்பட்ட சாண்ட்பாக்ஸ் தனிமைப்படுத்தல் அமைப்பு முன்மொழியப்பட்டது, இதில் புதிய செயல்முறைகள் கர்னல் பொருட்களை அணுக முடியாது, நினைவகத்தை ஒதுக்க முடியாது மற்றும் குறியீட்டை இயக்க முடியாது, மேலும் வளங்களை அணுகுவதற்கு பெயர்வெளி அமைப்பு பயன்படுத்தப்படுகிறது, இது கிடைக்கக்கூடிய அனுமதிகளை தீர்மானிக்கிறது. இயங்குதளமானது கூறுகளை உருவாக்குவதற்கான கட்டமைப்பை வழங்குகிறது, அவை அவற்றின் சொந்த சாண்ட்பாக்ஸில் இயங்கும் நிரல்களாகும் மற்றும் IPC வழியாக மற்ற கூறுகளுடன் தொடர்பு கொள்ள முடியும்.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்