C’est la gestion du matériel très conservatrice qui permet cette fiabilité.
Après on en arrive quelques fois a des aberrations. J’ai travaillé dans l’automobile sur un soft en comme architecte et les dev roumains sont tombé sur des comportements étranges dans le système d’exploitation. J’ai un peu d’expérience, j’ai très vite trouvé le coupable (streaming USB entre deux parties du système avec une joie corruption mémoire visible comme le nez au milieu de la figure, je me demande comment c’est passé à la validation!). Et bien la correction a été refusée car le système avait les validations « automotives » impossibles a repasser avec le budget alloué! WTF!!! J’ai donc fais mettre en place un système parallèle de transfert de données (pas validé donc) même si le budget a fait la gueule avec une interdiction d’utiliser celui buggé pour ma partie. Les autres architectes n’ont pas tous choisi la même solution…