Fuchsia OS கூகுள் ஊழியர்களின் சோதனைக் கட்டத்தில் நுழைகிறது

கூகிள் மாற்றங்களைச் செய்தார், இயக்க முறைமையின் மாற்றத்தைக் குறிக்கிறது ஃப்யூசியா இறுதி உள் சோதனையின் நிலைக்கு "நாய் உணவு", சாதாரண பயனர்களுக்குக் கொண்டு வருவதற்கு முன், பணியாளர்களின் அன்றாட நடவடிக்கைகளில் தயாரிப்பைப் பயன்படுத்துவதைக் குறிக்கிறது. இந்த கட்டத்தில் தயாரிப்பு அமைந்துள்ளது சிறப்புத் தர மதிப்பீட்டுக் குழுக்களின் அடிப்படைச் சோதனையில் ஏற்கனவே தேர்ச்சி பெற்ற நிலையில். பொது மக்களுக்கு தயாரிப்பை வழங்குவதற்கு முன், அவர்கள் வளர்ச்சியில் ஈடுபடாத தங்கள் ஊழியர்களிடம் இறுதி சோதனை நடத்துகிறார்கள்.

புதுப்பிப்பு விநியோக மேலாண்மை அமைப்புக்கு கிளையண்டில் ஒமாஹா, இது Chrome மற்றும் Chrome OS இன் வெளியீடுகளை சோதிக்கிறது, சேர்க்கப்பட்டது கூறு fuchsia.cobalt.SystemDataUpdater மற்றும் பயன்பாட்டைப் பயன்படுத்தி புதிய "dogfood-release" கிளைக்கு சாதனங்களை மாற்றுவதற்கான முன்மொழியப்பட்ட வழிமுறைகள் fx (Fuchsia க்கான adb க்கு ஒப்பானது). தொடர்ச்சியான ஒருங்கிணைப்பு அமைப்பில் சேர்க்கப்பட்டது Dogfood கிளைக்கான ஏற்றி மற்றும் Fuchsia இயங்குதளத்தில் அசெம்பிள் செய்தல் சேர்க்கப்பட்டுள்ளது சோதனை முடிவுகளை மதிப்பிடுவதற்கான தனி அளவீடுகள்.

ஃபுச்சியாவின் மாற்றங்களுக்கான கருத்துகளில் குறிப்பிடப்பட்டுள்ளது புதுப்பிப்புகளை வழங்குவதற்கான இரண்டு இணைப்புகள் fuchsia-updates.googleusercontent.com மற்றும் arm64.dogfood-release.astro.fuchsia.com, இரண்டாவது இணைப்பில் Astro என்பது ஸ்மார்ட் திரையின் குறியீட்டுப் பெயர் Google நெஸ்ட் ஹப், இது சோதனைக்கான முன்மாதிரியாக Google ஊழியர்களால் பயன்படுத்தப்படுகிறது
நிலையான Cast Platform firmware க்கு பதிலாக Fuchsia. Nest Hub இடைமுகம் Dragonglass பயன்பாட்டின் மேல் கட்டப்பட்டுள்ளது, இது Flutter கட்டமைப்பைப் பயன்படுத்துகிறது, இது Fuchsia ஆல் ஆதரிக்கப்படுகிறது.

Fuchsia திட்டத்தின் ஒரு பகுதியாக, பணிநிலையங்கள் மற்றும் ஸ்மார்ட்போன்கள் முதல் உட்பொதிக்கப்பட்ட மற்றும் நுகர்வோர் சாதனங்கள் வரை எந்த வகையான சாதனத்திலும் இயங்கக்கூடிய உலகளாவிய இயக்க முறைமையை Google உருவாக்குகிறது என்பதை நினைவில் கொள்வோம். ஆண்ட்ராய்டு இயங்குதளத்தை உருவாக்கும் அனுபவத்தை கணக்கில் எடுத்துக்கொண்டு, அளவிடுதல் மற்றும் பாதுகாப்பு துறையில் உள்ள குறைபாடுகளை கணக்கில் எடுத்துக்கொண்டு வளர்ச்சி மேற்கொள்ளப்படுகிறது.

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

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

Fuchsia OS கூகுள் ஊழியர்களின் சோதனைக் கட்டத்தில் நுழைகிறது

ஏற்றும் போது பயன்படுத்தப்படுகிறது அமைப்பு மேலாளர், உட்பட
ஆரம்ப மென்பொருள் சூழலை உருவாக்க appmgr, துவக்க சூழலை உருவாக்குவதற்கு sysmgr மற்றும் பயனர் சூழலை அமைப்பதற்கும் உள்நுழைவை ஒழுங்கமைப்பதற்கும் basemgr. Fuchsia இல் Linux உடன் இணக்கத்தன்மைக்கு வழங்கப்படும் மெஷினா லைப்ரரி, லினக்ஸ் நிரல்களை ஒரு சிறப்பு தனிமைப்படுத்தப்பட்ட மெய்நிகர் கணினியில் இயக்க அனுமதிக்கிறது, இது எப்படி Zircon கர்னல் மற்றும் Virtio விவரக்குறிப்புகளின் அடிப்படையில் ஹைப்பர்வைசரைப் பயன்படுத்தி உருவாக்கப்பட்டது. ஏற்பாடு Chrome OS இல் Linux பயன்பாடுகளை இயக்குகிறது.

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

ஆதாரம்: opennet.ru

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