Стало известно, какую программу использует SpaceX в ракете Falcon 9
В основе бортовых систем ракеты SpaceX Falcon 9, которая успешно доставила на МКС двух астронавтов с помощью пилотируемого корабля Crew Dragon, стоит операционная система Linux, 4 июня сообщил отраслевой ресурс 3dnews.ru
По данным ресурса, бортовые системы Falcon 9 работают под управлением урезанной версии Linux. Она установлена на трёх дублирующих друг друга компьютерах с двухъядерными x86-процессорами. Программное обеспечение для управления полётом Falcon 9 написано на C/C++ и работает независимо на каждом из компьютеров.
Ресурс сообщает, что нет необходимости оборудования ракеты специализированными процессорами с защитой от радиации, так как первая ступень находится в космосе недолгое время и возвращается на землю.
Какие именно процессоры использует SpaceX неизвестно, но эксперты уточняют, что это могут оказаться далеко не самые новые и производительные процессоры. Так, на МКС использовались процессоры Intel 80386SX с частой 20 МГц 1988 года выпуска.
Астронавты используют для повседневной работы ноутбуки HP ZBook 15 под управлением Debian Linux, Scientific Linux и Windows 10. Компьютеры на Linux подключают к C&C MDM, а ноутбуки на Windows используют для просмотра почты, работы в сети Интернет и развлечений.
Ресурс сообщает, что перед пуском ракеты программное обеспечение и оборудование тестируется на симуляторе, который имитирует разные ситуации, в том числе внештатные.