SpaceX லினக்ஸ் மற்றும் வழக்கமான x86 செயலிகளை பால்கன் 9 இல் பயன்படுத்துகிறது

வெளியிடப்பட்டது ராக்கெட்டில் பயன்படுத்தப்படும் மென்பொருள் பற்றிய தகவல்களின் தொகுப்பு பால்கான் 9, பல்வேறு விவாதங்களில் SpaceX ஊழியர்களால் குறிப்பிடப்பட்ட துண்டு துண்டான தகவல்களின் அடிப்படையில்:

  • ஃபால்கன் 9 ஆன்போர்டு சிஸ்டம்கள் ஸ்டிரிப்ட்-டவுனைப் பயன்படுத்துகின்றன
    லினக்ஸ் மற்றும் வழக்கமான டூயல் கோர் x86 செயலிகளை அடிப்படையாகக் கொண்ட மூன்று தேவையற்ற கணினிகள். ஃபால்கன் 9 கணினிகளுக்கு சிறப்பு கதிர்வீச்சு பாதுகாப்புடன் சிறப்பு சில்லுகளின் பயன்பாடு தேவையில்லை, ஏனெனில் திரும்பிய முதல் நிலை விண்வெளியில் நீண்ட நேரம் செலவழிக்காது மற்றும் கணினி பணிநீக்கம் போதுமானது.

    ஃபால்கன் 9 இல் என்ன குறிப்பிட்ட சிப் பயன்படுத்தப்படுகிறது என்பது தெரிவிக்கப்படவில்லை, ஆனால் நிலையான CPU களின் பயன்பாடு பொதுவான நடைமுறையாகும், எடுத்துக்காட்டாக, சர்வதேச விண்வெளி நிலையத்தின் கட்டுப்பாட்டு மல்டிபிளெக்சர் மற்றும் டெமல்டிபிளெக்சர் (C&C MDM) முதலில் இருந்தது. பொருத்தப்பட்ட CPU Intel 80386SX 20 MHz, மற்றும் ISS இல் அன்றாட வேலைகளில் HP ZBook 15s லேப்டாப்களை Debian Linux, Scientific Linux அல்லது Windows 10 உடன் பயன்படுத்துகிறோம். லினக்ஸ் சிஸ்டம்கள் C&C MDMக்கு ரிமோட் டெர்மினல்களாகப் பயன்படுத்தப்படுகின்றன, மேலும் மின்னஞ்சல், புருவங்களைப் படிக்க விண்டோஸ் பயன்படுத்தப்படுகிறது. வலை மற்றும் பொழுதுபோக்கு.

  • Falcon 9 விமானக் கட்டுப்பாட்டு மென்பொருள் C/C++ இல் எழுதப்பட்டு மூன்று கணினிகளில் ஒவ்வொன்றிலும் இணையாக இயங்குகிறது. மூன்று தேவையற்ற கணினிகள் அவசியம் பல பணிநீக்கங்கள் மூலம் சரியான அளவிலான நம்பகத்தன்மையை உறுதி செய்ய. ஒவ்வொரு முடிவின் முடிவும் மற்ற கணினிகளில் பெறப்பட்ட முடிவுடன் ஒப்பிடப்படுகிறது, மேலும் மூன்று முனைகளிலும் ஒரு பொருத்தம் இருந்தால் மட்டுமே, மோட்டார்கள் மற்றும் லட்டு சுக்கான்களைக் கட்டுப்படுத்தும் மைக்ரோகண்ட்ரோலரால் கட்டளை ஏற்றுக்கொள்ளப்படுகிறது.

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

  • ஃபால்கன் 9 ஆன்-போர்டு சிஸ்டம்களுக்கான குறிப்பிட்ட மென்பொருள், ராக்கெட் சிமுலேட்டர், விமானக் கட்டுப்பாட்டுக் குறியீடு சோதனைக் கருவிகள், தகவல் தொடர்பு குறியீடு மற்றும் தரை அமைப்புகளிலிருந்து விமான பகுப்பாய்வு மென்பொருள் உருவாக்கப்பட்டது சுமார் 35 பேர் கொண்ட குழு.
  • உண்மையான துவக்கத்திற்கு முன், விமானக் கட்டுப்பாட்டு மென்பொருள் மற்றும் வன்பொருள் ஒரு சிமுலேட்டரில் சோதிக்கப்படுகிறது, இது பல்வேறு விமான நிலைமைகள் மற்றும் அவசரகால சூழ்நிலைகளை உருவகப்படுத்துகிறது.
  • சுற்றுப்பாதையில் அனுப்பப்பட்ட க்ரூ டிராகன் மனிதர்கள் கொண்ட விண்கலம் சி++ இல் லினக்ஸ் மற்றும் விமான மென்பொருளையும் பயன்படுத்துகிறது. விண்வெளி வீரர்கள் பணிபுரியும் இடைமுகம் Chromium இல் திறக்கும் JavaScript வலை பயன்பாட்டின் அடிப்படையில் செயல்படுத்தப்படுகிறது. கட்டுப்பாடு தொடுதிரை வழியாக உள்ளது, ஆனால் தோல்வி ஏற்பட்டால் கிடைக்கிறது மற்றும் விண்கலத்தைக் கட்டுப்படுத்த ஒரு பொத்தான் பேனல்.

ஆதாரம்: opennet.ru

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