Вы думаете, что исправление Windows — это боль? Попробуйте починить марсоход, находящийся за миллионы миль от нас

  • Sep 03, 2023

Одна только загрузка патча заняла 10 дней.

Марс-любопытство-ровер-мсл-горизон-небо-автопортрет-pia19808-br2.jpg

Марсоход НАСА Curiosity, 5 августа 2015 года.

Изображение: НАСА/Лаборатория реактивного движения-Калтех/МССС

Обновления программного обеспечения могут быть непростыми даже в лучшие времена. Теперь представьте себе обновление устаревших технологий на устройстве, находящемся в миллионах миль в космосе. Таков был масштаб задачи, стоящей перед ИТ-специалистами НАСА.

Более 10 лет назад, Марсоход НАСА «Кьюриосити» высадился на Марсе. Примерно в то же время, если вы использовали Windows, у вас была Windows 7. В компьютерные годы десятилетие — это очень долгий срок. Сегодня есть вероятность, что вы используете Windows 11. Итак, какую операционную систему использует Curiosity? Ответ в том, что он все еще работает VxWorks компании Wind River.

Также:Генеративный искусственный интеллект меняет вашу карьеру в сфере технологий. Вот что нужно знать

VxWorks — популярная встраиваемая операционная система реального времени. На Curiosity он работает на микропроцессоре RAD750 PowerPC с тактовой частотой 200 МГц, который представляет собой радиационно-стойкую версию почтенного чипа 750 PowerPC. Эти чипы в последний раз видели в земных ПК, таких как

Модели Apple iMac G3 фруктового цвета 1999 года.

Итак, почему НАСА использовало такие старые и медленные чипы? Ответ в том, что их было проще использовать в оборудовании, созданном для защиты от космических лучей. Чипы оснащены двумя гигабайтами флэш-памяти, 256 мегабайтами оперативной памяти и 256 килобайтами стираемой программируемой постоянной памяти (EPROM).

Несмотря на успех аппаратного обеспечения, еще есть возможности для улучшения программного обеспечения. Как и большинство других людей, вы, вероятно, обновляли свой компьютер как минимум три раза с 2012 года. Но это роскошь, которой нет у НАСА. Ведь в космосе нет специалистов по ремонту ПК.

Также:Что такое авто-GPT? Все, что нужно знать о следующем мощном инструменте искусственного интеллекта

Теперь, после нескольких лет разработки, на Curiosity было успешно установлено революционное обновление программного обеспечения, которое позволяет исследователю Марса двигаться быстрее и минимизировать износ колес.

Обновление, включавшее около 180 изменений, потребовало короткой паузы в научных и визуальных операциях Curiosity с 3 по 7 апреля. Этот последний патч был небольшим: чуть менее 22 МБ. Тем не менее, это полная замена более ранней операционной системы, а обновление было загружено в 51 файле.

Загрузка патча шла медленно. Абсолютно быстро, Curiosity может загружать файлы со скоростью 256 Кбит/с.. Чтобы дать некоторый контекст: вы, вероятно, не видели такой низкой скорости с тех пор, как в последний раз использовали модем. В данном случае загрузка заняла 10 дней. Фактическая установка заняла четыре дня в апреле.

Затем, после того как все было проверено, Curiosity наконец был готов запустить свою новую операционную систему. Его старая операционная система хранилась в памяти, поэтому, если бы что-то пошло не так, перезагрузка не заняла бы несколько дней.

Также:Будущие версии ChatGPT могут заменить большую часть работы, которую люди выполняют сегодня, говорит исследователь искусственного интеллекта

Успешное внедрение является значительным достижением. Патч планировался с 2016 года, когда Curiosity в последний раз подвергался капитальному ремонту программного обеспечения. Менеджер проекта Curiosity Катя Самора-Гарсия из Лаборатория реактивного движения (JPL) объяснил масштаб обновления: «Полетное программное обеспечение имеет важное значение для нашей миссии, поэтому для нашей команды это очень важно».

Прочитай это

Исследование Марса с помощью 2-мегапиксельной камеры: технология Curiosity

Прочитай сейчас

Патч содержит ряд улучшений: от незначительных изменений в коммуникации до более эффективного компьютерного кода.

Самая большая разница между старой версией программного обеспечения и новой заключается в том, что это обновление позволяет Любопытство более эффективно выполнять «мышление во время вождения», как и его младшая версия. коллега, Упорство. Модернизированный Curiosity теперь может обрабатывать изображения быстрее, что позволяет ему проводить больше времени в движении.

Джонатан Денисон из Лаборатории реактивного движения, руководитель группы инженерных операций Curiosity, объяснил, что, хотя марсоход не будет соответствовать скорости Perseverance, у него есть преимущество в производительности: «Тратить меньше времени на холостом ходу Между сегментами привода также означает, что мы используем меньше энергии каждый день». Он добавил, что почти 11-летний марсоход продолжает применять инновационные стратегии, чтобы максимизировать доступную энергию для научных целей. деятельность.

Также: ChatGPT больше похож на «инопланетный интеллект», чем на человеческий мозг, говорит футуролог

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

Этот прорыв позволит операторам Curiosity упростить процесс вождения. Это большое изменение, поскольку ранее Curiosity приходилось останавливаться на несколько минут между сегментами движения. Денисон объяснил, что означает этот упрощенный опыт: «Это не позволит Curiosity двигаться так же быстро, как Упорство, но вместо того, чтобы останавливаться на целую минуту после отрезка пути, мы останавливаемся всего на мгновение. или два».

Конечно, самой большой новостью является то, что патч оказался успешным. Никто не хочет устранять неполадки синего экрана смерти на расстоянии 143 миллионов миль. Денисон выразил облегчение и удовлетворение успехом обновления программного обеспечения, признав: «Идея нажать кнопку установки была немного пугающей. Несмотря на все наши испытания, мы никогда точно не знаем, что произойдет, пока программное обеспечение не будет готово».

Рекомендуемые

Windows 10 слишком популярна сама по себе?
5 способов найти лучшее место для начала карьеры
Вот как генеративный ИИ изменит гиг-экономику к лучшему
3 причины, почему я предпочитаю этот Android за 300 долларов Google Pixel 6a
  • Windows 10 слишком популярна сама по себе?
  • 5 способов найти лучшее место для начала карьеры
  • Вот как генеративный ИИ изменит гиг-экономику к лучшему
  • 3 причины, почему я предпочитаю этот Android за 300 долларов Google Pixel 6a