-
- Думаю что 11к глобала родилось из общих структур состояния. Типа нарисовали для каждого устройства в авто свою структурку и тиражнули в каждую железку их все. Модуль КАНа заполняет все структуры из сетки, а кому что надо берут по ходу дела. Иначе ASDFS(30 знак., 25.11.2013 19:24)
- Есть. И не ведроид. Там и *TRON подобные RTOS, и OSEK/VDX. Беда в эффективном менагменте, IMHO. 11тыщ глобальных переменных -- скорей, все статические переменные, включая массивы (11 тыщ _глобальных_ переменных всё же очень много -- в линухе fk0(222 знак., 25.11.2013 18:04)
- Не, 11 килотонн переменных говорит о говнокоде, и ось тут не поможет :-) - SciFi(25.11.2013 17:57)
- не буду адвокатом тойоты, но японцы обычно весьма корректно пишут код, может журналюги перевирают? выложили, например, массив на 12к - это уже сильно по другому в .data / .bss выглядит, а те же 11килотонн переменных. а красиво написанный код ыыыыыыы(93 знак., 25.11.2013 19:01, )
- Я вот вижу интересную ссылку, но процитирую здесь полностью, т.к. информацию приходится достатвать уже из archive.org и кешей гугла, т.к. за последний месяц активно всё удаляется из интернетов. Ссылка на показания M. Barr в суде в приложенном fk0(9070 знак., 25.11.2013 18:42, ссылка)
- Надо же, вспомнили Therac 25. - alex68(25.11.2013 18:58)
- Ну вроде как аналитеги высказали предположение, что это результат кодогенерации и/или дебажной сборки для юнит тестов. Т.е. возможно проблема не в кодерах как таковых, а где то уровнем выше - в процессах разработки и тех, кто управляет оными. - ig_z(25.11.2013 18:25)
- ещё предположение: переводили старый софт с асма "втупую", скорее всего с другого ядра - koyodza(25.11.2013 18:29)
- Видел такое. На другом процессоре написан был эмулятор старого, и программа работала почти без изменений. - alex68(25.11.2013 22:30)
- думаешь такое в принципе возможно? LordN(118 знак., 25.11.2013 21:24)
- например, было изделие, работало вроде терпимо, но морально устарело. Исходников нет (или есть, но асм), автор недоступен, алгоритмов никто толком не помнит. Дали задание повторить на новой элементной базе koyodza(334 знак., 25.11.2013 21:35)
- возможно, но невероятно.. если даже такое хоть на чуть правда это просто пц. LordN(219 знак., 25.11.2013 21:42)
- раз не сталкивались значит значит Вам просто везло - koyodza(25.11.2013 21:51)
- В ЭБУ львиная доля начинки - таблицы. Возможно какие-нибудь динамические калибровки-поправки на керосин и пр. Посему и "100500" глобальных переменных. - Гyдвин(25.11.2013 21:41)
- возможно, но невероятно.. если даже такое хоть на чуть правда это просто пц. LordN(219 знак., 25.11.2013 21:42)
- например, было изделие, работало вроде терпимо, но морально устарело. Исходников нет (или есть, но асм), автор недоступен, алгоритмов никто толком не помнит. Дали задание повторить на новой элементной базе koyodza(334 знак., 25.11.2013 21:35)
- ещё предположение: переводили старый софт с асма "втупую", скорее всего с другого ядра - koyodza(25.11.2013 18:29)