Appunti VERIFICATO

Sistemi operativi

Università degli Studi di Perugia Ingegneria informatica ed elettronica 2021
99 visualizzazioni
Nessun voto ancora
Condividi: WhatsApp Telegram

Di cosa parla

Riassunto AI · si legge in un minuto

Il Sistema Operativo (SO) gestisce le risorse hardware e fornisce strumenti all'utente. È "Event Driven", gestisce interrupt e eccezioni come system call e trap. Implementa multiprogrammazione e time-sharing per efficiente utilizzo della CPU. Gestisce processi, memoria, file system e sicurezza. Lo scheduling organizza l'esecuzione dei processi con algoritmi diversi (FCFS, SJF, priority, round-robin) che minimizzano il tempo di risposta e maximizzano l'utilizzo della CPU.
Leggi il riassunto completo
  • 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.

Riassunto generato con l'intelligenza artificiale a partire dagli appunti. Come lo facciamo

Anteprima pagina 1 — Sistemi operativi Anteprima pagina 2 — Sistemi operativi Anteprima pagina 3 — Sistemi operativi

Stai vedendo l'anteprima delle prime pagine. Registrati per sbloccare le pagine restanti.

Studia questi appunti con l'AI

Riassunto e domande d'esame sono gratis: chiedili e ti mandiamo un'email quando sono pronti.

Registrati e scarica gratis questo appunto.

Simula l'esame con domande costruite su questi appunti.

Altri appunti di ARCHITETTURE DEI CALCOLATORI E SISTEMI OPERATIVI

Condividi questi appunti

WhatsApp Telegram