Hoʻohana ʻo SpaceX i ka Linux a me nā kaʻina hana x86 maʻamau ma Falcon 9

Hoʻopuka ʻia he hōʻiliʻili o ka ʻike e pili ana i ka polokalamu i hoʻohana ʻia i ka rocket ʻO 9 Falcon Falcon, e pili ana i ka ʻikepili i ʻōlelo ʻia e nā limahana SpaceX ma nā kūkākūkā like ʻole:

  • Hoʻohana ʻia nā ʻōnaehana ma luna o Falcon 9 i kahi mea i kāʻili ʻia
    ʻO Linux a me ʻekolu mau kamepiula redundant e pili ana i nā kaʻina hana ʻelua-core x86 maʻamau. ʻAʻole koi ʻia ka hoʻohana ʻana i nā ʻāpana kūikawā me ka pale radiation kūikawā no nā kamepiula Falcon 9, no ka mea, ʻaʻole lōʻihi ka manawa o ka pae mua i hoʻihoʻi ʻia ma waho a ua lawa ka redundancy ʻōnaehana.

    ʻAʻole i hōʻike ʻia ka chip kikoʻī i hoʻohana ʻia ma Falcon 9, akā ʻo ka hoʻohana ʻana i nā CPU maʻamau he hana maʻamau, no ka laʻana, ma ka control multiplexer a me ka demultiplexer (C&C MDM) o ka International Space Station ka mea mua. lako CPU Intel 80386SX 20 MHz, a ma ka hana o kēlā me kēia lā ma ka ISS hoʻohana mākou i nā laptops HP ZBook 15s me Debian Linux, Scientific Linux a i ʻole Windows 10. Hoʻohana ʻia nā ʻōnaehana Linux ma ke ʻano he mau hope mamao no C&C MDM, a hoʻohana ʻia ʻo Windows no ka heluhelu ʻana i ka leka uila, ka nānā ʻana i ka leka uila. Pūnaewele a me ka leʻaleʻa.

  • Ua kākau ʻia ka polokalamu hoʻokele lele ʻo Falcon 9 ma C/C++ a holo like ma kēlā me kēia kamepiula ʻekolu. ʻEkolu mau kamepiula ʻokoʻa pono e hōʻoia i ka pae kūpono o ka hilinaʻi ma o nā redundancies he nui. Hoʻohālikelike ʻia ka hopena o kēlā me kēia hoʻoholo me ka hopena i loaʻa ma nā kamepiula ʻē aʻe, a inā loaʻa kahi pāʻani ma nā nodes ʻekolu, ʻae ʻia ke kauoha e ka microcontroller nāna e hoʻokele i nā ʻōmeʻa a me nā rudder lattice.

    ʻAe ʻia kahi kauoha e ka microcontroller inā loaʻa ia i ʻekolu kope like, i ʻole e hoʻokō ʻia ke aʻo pololei hope loa. Inā hana hou ʻia ka hāʻule ʻana o ka chip a ʻaʻole i hana hou ʻia nā kauoha, a laila hoʻomaka ka mālama ʻole ʻia o ka chip a hana ka ʻōnaehana ma nā kamepiula ʻē aʻe, i ka hihia o ka helu ʻana e hoʻomaka hou ka hana a hiki i ka hopena o ka hopena. Inā pilikia ka lolouila, hiki ke hoʻopau maikaʻi ʻia ka lele inā loaʻa ma kahi liʻiliʻi hoʻokahi ʻōnaehana e hoʻomau nei i ka hana.

  • Nā lako polokalamu kūikawā no Falcon 9 ma luna o nā ʻōnaehana, rocket simulator, nā mea hana hoʻāʻo code control flight, code kamaʻilio a me nā polokalamu loiloi lele mai nā ʻōnaehana honua. kūkulu ʻia he hui ma kahi o 35 kanaka.
  • Ma mua o ka hoʻomaka maoli ʻana, hoʻāʻo ʻia nā polokalamu hoʻokele lele a me nā lako i kahi simulator, e hoʻohālikelike ana i nā kūlana lele a me nā kūlana pilikia.
  • Hoʻohana pū ka Crew Dragon i nā mokulele mokulele i hāʻawi ʻia i ka orbit i Linux a me nā polokalamu lele ma C++. Hoʻokomo ʻia ka pilina e hana ai nā astronauts e pili ana i kahi palapala pūnaewele JavaScript e wehe ana ma Chromium. ʻO ka hoʻomalu ʻana ma o ka pā paʻi, akā inā ʻaʻole i hāʻule aia ma laila a me kahi pā pihi e hoʻomalu i ka mokulele.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka