Федеральное управление гражданской авиации США (FAA) уведомило об ошибке в ПО Boeing-787 Dreamliner, приводящей к отключению электрогенераторов, что провоцирует полную потерю контроля над самолётом. Это может произойти, если генераторы самолёта будут работать непрерывно в течение 248 дней.
184
просмотров
248 дней = 21 427 200 секунд
Максимальное значение 32-битного знакового целого: 2^31 = 2 147 483 648
Пусть время считается в сотых долях секунды, чтобы хватило знаков:
2 142 720 000 сс
2 147 483 648 сс ≈ через 248 дней 13 часов 12 минут аптайма самолёт обесточен. Не знаю, насколько это реализуемо практически, и как часто перезагружаются эти блоки управления, но сам факт наличия такой проблемы интересен.
Да просто будут перезагружать и всё, так и решат. Самолёты-то новые, чего всё менять что ли?)
Раз это ПО то можно перепрошить
И скорее всего, лечится фиксом из 4х символов.
Комментарий недоступен
long
Комментарий недоступен
Комментарий недоступен