EMB 91

EMBEDDED 91 • FEBBRAIO • 2024 35 I sistemi operativi real-time, o RTOS (real-time operating system), stanno giocando un ruolo sempre più importante nell’industria automobilistica, nell’automazione industriale, nell’assistenza sanitaria e altri ambiti dove i sistemi critici richiedono sempre maggiore affidabilità, e hanno requisiti di connettività che impongono di rafforzare i meccanismi di sicurezza. Gli RTOS si distinguono dai sistemi operativi convenzionali, o GPOS (general-purpose operating system), come Microsoft Windows, macOS o Linux, per la loro capacità di eseguire i vari task rispettando deadline predefinite. In altre parole, il loro comportamento è deterministico e predicibile, in quan- to è noto il tempo che il sistema impiegherà per eseguire un determinato task, e che lo completerà sempre entro ristretti vincoli di timing, nell’ordine dei millisecondi. Al massimo, nel mondo degli RTOS, si fa generalmente di- stinzione tra sistemi “hard real-time” (HRT) e sistemi “soft real-time” (SRT). I primi devono necessariamente garantire un tempo massimo per l’esecuzione delle operazioni, per- ché, altrimenti, la mancata sincronizzazione dei task cause- rebbe conseguenze catastrofiche: l’esempio classico è quello dell’airbag dell’auto, che deve attivarsi al momento giusto, non prima e non dopo, per essere efficace nel proteggere l’in- columità del guidatore. Nei sistemi SRT, invece, è possibile tollerare un certo ritardo, in quanto il non preciso rispetto della deadline non causa gravi conseguenze, ma, tutt’al più, una degradazione delle prestazioni del sistema: buoni esempi di sistemi soft real-time sono il funzionamento dei PC, o dei sistemi audio e video, in cui certi livelli di latenza nella rispo- sta del sistema risultano accettabili. RTOS e cybersecurity L’elettronica per l’industria automotive, in particolare, sta esprimendo una crescente domanda di RTOS, stando ai dati di uno studio pubblicato dalla società di ricerca e consulenza Glo- bal Market Insights (GMI). Domanda che contribuirà a portare il valore di questo comparto, dai 6,5 miliardi di dollari del 2022, a 13 miliardi di dollari entro il 2032, registrando un CAGR (tas- so annuo di crescita composto) pari al 7,5% nel periodo preso Sistemi operativi real-time: 6 RTOS per applicazioni embedded più sicure I progetti nel settore automobilistico, nell’automazione industriale, nella sanità, ma anche nel mondo Internet of Things, si stanno focalizzando maggiormente sui requisiti di sicurezza dei sistemi critici. Questo trend sta spingendo i vendor di piattaforme RTOS a potenziare le funzionalità di difesa nei confronti delle minacce cibernetiche. Focus su sei sistemi operativi real-time Giorgio Fusari SPECIALE | RTOS

RkJQdWJsaXNoZXIy Mzg4NjYz