Если бы кто-то сказал вам, что видел компьютер NASA, вы, вероятно, представили бы себе установку с 24-ядерным процессором, 1 ТБ оперативной памяти и центром обработки данных вместо жесткого диска. Но если бы вы увидели такой компьютер в реальной жизни, вы бы, возможно, были шокированы. Новый космический корабль «Орион» может быть самым совершенным космическим аппаратом, когда-либо созданным руками человека, но компьютер внутри него на удивление старый. Еще медленнее, чем iPhone 6. Компьютер в космическом корабле имеет такое же аппаратное обеспечение, как и то, что мы можем найти в iBook G3, который был произведен 11 лет назад.
Компьютер оснащен процессором IBM PowerPC 750FX, который использовался в некоторых версиях iBook G3, в то время как менее мощные версии iBook имели чип 750X. С другой стороны, чипы 2002 года можно считать проверенными, а в космосе, в глуши, лучше иметь под рукой проверенное и работающее оборудование, чем приобретать новейшие технологии, которые могут иметь проблемы на Земле. Сам процессор имеет частоту 900 МГц и производится по 130-нм техпроцессу. Ради интереса Samsung планирует производить процессоры следующего поколения iPhone с использованием 14-нм техпроцесса и Intel Core M уже производятся с использованием этого техпроцесса. Насколько же мощный компьютер в Ori?one? Примерно то же самое, что и Samsung Galaxy S III, обзор которого вы можете прочитать здесь. Однако в отличие от нее материнская плата гораздо грубее и обладает повышенной устойчивостью к ударам, что повышает уверенность в том, что компьютер не будет поврежден, а если и будет, то лишь временно. Рядом с ним имеются два резервных компьютера, которые полностью идентичны. Все они содержат программное обеспечение и регулярно проверяют друг друга на наличие ошибок, которые могут быть вызваны радиацией, и, кроме того, существует очень небольшое количествоancи что они будут регулярно перезапускаться. Перезапуск мог произойти только один раз за 1 870 000 миссий. В то же время это исключает возможность использования НАСА Windows.
Причина использования «устаревших» процессоров — это надежность. KosМагнитное излучение содержит высокоэнергетические частицы, которые могут случайным образом менять состояние транзистора или даже выводить его из строя. Относительно большие транзисторы в «старых» процессорах устойчивы к этому, в отличие от современных процессорных чипов.
Если процессора хватает для всех задач, то в более быстром, думаю, система работает на какой-нибудь UNIX или подобной базе.
последнее предложение :D
Орион использует операционную систему INTEGRITY RTOS. Это специализированная система управления в реальном времени с совершенно иной архитектурой, чем ОС для обычных пользователей.
Ни одна общеизвестная ОС не способна управлять ракетой - Windows, включая OSX и UNIX.
Личный автомобиль также не используется для перевозки материалов в гигантском наземном карьере.
Забак: спасибо за информацию, мне очень интересно, откуда вы взяли эту информацию? Киньте сюда ссылку, спасибо.
palihora> Я не специалист по таким ОС. Я лишь смутно помню архитектуру и возможности компьютеров и ОС для управления критически важными процессами в реальном времени. Это совершенно другой мир, в котором используются не только другие операционные системы, но и другое аппаратное обеспечение.
НАСА использует Integrity RTOS от Green Hills Software.
http://www.ghs.com
их конечно не будет на управляющем компьютере windows, для таких систем это абсолютно неэффективно. Даже если бы было что-то на базе Unix, система представляла бы собой лишь ядро с несколькими базовыми сервисами — в полноценной ОС на управляющем компьютере просто нет необходимости.