Navigazione di Sezione:
Sistemi Operativi Open-source, Embedded E Real-time 2017/2018
OBBIETTIVI Il corso intende fornire allo studente un quadro aggiornato dell'attuale tecnologia dei sistemi operativi open-source, embedded e real-time.
PROGRAMMA * Sistemi operativi open-source e Linux: Nascita ed evoluzione dei sistemi operativi. Il software libero. Nascita ed evoluzione di Linux. * Sistemi embedded: Introduzione ai sistemi embedded. Tecnologie per sistemi embedded. L'architettura ARM. * Sistemi real-time: Introduzione ai sistemi real-time. Modello di riferimento per i sistemi real-time. Schedulazione clock-driven. Algoritmi priority-driven. Ottimalita' di algoritmi priority-driven. Test di schedulabilita' per RM e DM. Schedulazione di job bloccanti. Algoritmi a conservazione di banda per schedulare job aperiodici. Controllo d'accesso alle risorse condivise. Real-time su multiprocessore. Sistemi operativi real-time. Linux in ambito real-time