Sistemi operativi
Stai vedendo l'anteprima delle prime pagine. Registrati per sbloccare le pagine restanti.
Di cosa parla
- Sistema Operativo: intermediario tra l'utente e l'hardware, gestisce risorse come CPU, memoria e periferiche, controlla esecuzione dei programmi.
- Eventi: interrupt (eventi hardware) e eccezioni (eventi software), inclusi system call e trap; SO gestisce lo stato della computazione durante la gestione di un evento.
- Multiprogrammazione e time-sharing: SO mantiene in memoria più programmi, assegnando CPU a ciascuno in modo temporaneo per effetto di simultaneità.
- Processi: stati (new, ready, running, waiting, terminated), process control block (PCB) e scheduling; context switch per scambio CPU tra processi.
- Scheduling: algoritmi come FCFS, SJF, priority scheduling, round robin, multilevel queue e feedback queue con diversi modelli di implementazione.
Registrati e sblocca subito 3 appunti gratis, questo incluso.