Найти тему
Сомнительная Этика

Linux прочно обосновался в космосе!

30 мая космический корабль Dragon доставил двух астронавтов NASA в космос на ракете Falcon 9. Позднее, 3 июня, SpaceX запустила в космос партию из 60 спутников Starlink.

Для проведения всех этих операций использовались системы Linux, с открытым исходным кодом. Они даже управляли питанием корабля и ракеты Falcon. А во время сессии Ask Me Anything, Мэтт Монсон - член команды разработчиков SpaceX рассказал, что вместе со спутниками в космическое пространство попали и 4000 компьютеров под управлением Linux.

Также, Мэтт рассказал, что сейчас, в их компании находится более чем 30 000 узлов, которые управляются Linux - туда входят как настольные компьютеры, так и многочисленные контролеры.

Другой член команды - Джош Салкин, уточнил - что все их бортовые компьютеры работают на Linux, с патчем PREEMPT_RT, который позволяет поднимать производительность при работе в реальном времени.

Также, Джош рассказал, что они не пользуются сторонними дистрибутивами Linux. Они используют собственную, модифицированную копию ядра и набор инструментов собственной разработки. Также, у них везде используется телеметрия, что позволяет контролировать производительность абсолютно всех процессов.

Джон Дитрик - присоединившийся к дискуссии, заметил, что все программное обеспечение в компании, является однопоточным. Это помогает избежать недетерминизма и справиться с проблемами синхронизации.

Разумеется, Linux используемый в компании SpaceX, серьезно отличается он настольных дистрибутивов. Он гораздо более надежен и стабилен. Все благодаря команде разработчиков, которые приложили не мало усилий, внося правки в систему.

Не забываем ставить палец вверх и подписываться на канал. Впереди еще много интересного!

Наука
7 млн интересуются