Tecniche di micro-reboot per centraline: ripristino dei processi in meno di 15 ms

La gestione guasti tradizionale era drastica: in caso di eccezione, il watchdog resettava l'intero chip per centinaia di millisecondi. In un SDV con dozzine di microservizi, un bug delle luci ambiente non deve mai riavviare il telaio. Il micro-reboot isola il problema alla radice.

Anatomia di un micro-reboot da 12 millisecondi

A T=0 ms, un accesso fuori limite nel filtro di imbardata genera un Data Abort della MMU. A T=0,4 ms, il kernel dichiara terminato il processo e avvisa il supervisore. A T=1,1 ms, il supervisore pulisce i socket e attiva un thread pre-istanziato. A T=4,2 ms, si riaggancia lo stato condiviso. A T=11,8 ms, il filtro torna pienamente operativo.

Esplora il portafoglio di domini