Sawetara dina kepungkur, SpaceX kasil ngirim loro astronot menyang ISS nggunakake pesawat ruang angkasa Crew Dragon. Saiki wis dikenal manawa sistem onboard roket SpaceX Falcon 9, sing digunakake kanggo ngluncurake kapal karo astronot ing angkasa, adhedhasar sistem operasi Linux.

Acara iki penting amarga rong alasan. Sepisanan, kanggo pisanan ing sepuluh taun, astronot tindak menyang angkasa saka lemah AS. Kapindho, peluncuran iki minangka pisanan ing sejarah manawa perusahaan swasta ngirim wong menyang ruang angkasa.
Miturut data sing kasedhiya, sistem onboard saka kendaraan peluncuran Falcon 9 mbukak versi Linux sing dilucuti, sing diinstal ing telung komputer keluwih kanthi prosesor x86 dual-inti. Piranti lunak sing digunakake kanggo ngontrol penerbangan Falcon 9 ditulis ing C / C ++ lan mlaku kanthi kapisah ing saben komputer. Roket ora mbutuhake pemroses khusus sing dilindhungi kanthi aman saka radiasi, amarga tataran pisanan sing bali tetep ana ing papan kanggo wektu sing cendhak. Kanggo mesthekake operasi sing dipercaya, redundansi sing diwenehake dening telung sistem komputer sing berlebihan cukup.
Sumber kasebut ora nemtokake prosesor sing digunakake SpaceX ing roket, nanging bisa uga ora ana solusi paling anyar lan paling produktif, amarga iki asring dipraktikake. Contone, Stasiun Luar Angkasa Internasional nggunakake prosesor Intel 80386SX kanthi frekuensi 20 MHz wiwit taun 1988. Solusi iki wis digunakake kanggo ndhukung multiplexer lan demultiplexer (C & C MDM) aplikasi, nanging padha ora apik banget kanggo tugas liyane. Ing saben dinten, astronot nggunakake laptop HP ZBook 15 sing nganggo platform piranti lunak Debian Linux, Scientific Linux lan Windows 10. Komputer Linux digunakake minangka terminal kanggo nyambungake menyang C&C MDM, dene laptop Windows digunakake kanggo ndeleng email lan surfing ing Internet lan hiburan.
Pesen kasebut uga nyatakake yen sadurunge diluncurake kendaraan peluncuran, piranti lunak lan peralatan sing digunakake kanggo kontrol penerbangan diuji ing simulator sing bisa simulasi macem-macem kahanan, kalebu darurat. Wigati dimangerteni manawa pesawat ruang angkasa Crew Dragon uga nggunakake sistem sing mlaku ing Linux, bebarengan karo piranti lunak sing ditulis ing C++. Minangka kanggo antarmuka karo astronot sesambungan, iku aplikasi web ing JavaScript. Panel tutul sing digunakake kanggo operasi diduplikasi dening antarmuka tombol push yen gagal.
Source: 3dnews.ru
