Altro VERIFICATO

mappe sistemi operativi

Università degli Studi di Milano informatica musicale 2023
5 visualizzazioni
9 download
Nessun voto ancora
Condividi: WhatsApp Telegram
Anteprima pagina 1 — mappe sistemi operativi

Di cosa parla

  • Processi e ciclo di vita: definizione, creazione (tramite fork() o esecuzione di un job in un sistema batch), terminazione (exit system call)
  • L'illusione di indipendenza: processi sembrano avere un proprio program counter, ma in realtà il sistema operativo gestisce il contesto di esecuzione
  • Entità esecutiva thread: flussi indipendenti che possono essere creati all'interno di un processo, condividono lo spazio delle memorie ma hanno stati separati
  • Ciclo di vita del processo: passaggi tra gli stati ready, running e blocked, gestione dello scheduler per il passaggio dallo stato ready a quello di running, stato zombie quando il processo padre non gestisce la terminazione, swap in caso di blocco prolungato

Altri appunti di SISTEMI OPERATIVI

Condividi questi appunti

WhatsApp Telegram