Please enable JavaScript.
Coggle requires JavaScript to display documents.
I PROCESSI E LE FUNZIONI DI LINUX - Coggle Diagram
I PROCESSI E LE FUNZIONI DI LINUX
Parallelismo
calcolatori multiutente
applicazioni multiple aperte
server WEB
La Nozione di Processo
possono eseguire programmi diversi senza interferenze
sono dimanici
è realizzata attraverso l'uso di esecutori completi nel sistema operativo
memoria e file aperti.
consente ai processi di essere indipendenti, anche se l'hardware è sequenziale.
Caratteristiche Generali dei Processi
sono creati da altri processi
è identificato da un PID
codice, dati utente e dati di sistema.
possono cambiare il programma eseguito
forma un albero, con "init" come radice.
La memoria di un processo comprende segmenti per codice
Struttura Interna del Sistema Operativo
è in grado di virtualizzare diversi processi indipendenti
Il modello di riferimento utilizzato è quello di creare tanti processi
Servizi di Sistema per la Gestione dei Processi
fornisce servizi per generare processi figli
attendere la terminazione di un processo figlio
terminare un processo
sostituire il programma eseguito da un processo.