Sistemi democratici
Classified in Informatica
Written at on italiano with a size of 2,9 KB.
Un sistema operativo è l'insieme dei programmi che ben correlati, aiuta il computer svolgere il proprio lavoro correttamente.
In sintesi, potremmo dire che i sistemi operativi coprire due obiettivi principali:
• facilitare il lavoro dell'utente
• Gestire le risorse in modo efficiente
Gli stati dei processi possono essere:
• Esecuzione: Quando il processo è in controllo del processore
• Predisposizione, pronto per essere eseguito, ma non sono in corsa per qualsiasi motivo (cessazione, un altro processo in esecuzione, ecc
• Bloccato: processi che non possono attualmente gestita da bisogno di alcune risorse non disponibili (input / output, ecc.)
Inoltre, un processo può essere sospeso.
In generale, le operazioni che possono essere fatte su un processo sono:
Crea il processo:
Produce l'ordine di esecuzione del programma e di solito richiede diversi argomenti, tra cui il nome e la priorità del processo. Appare in questo momento il Process Control Block, da inserire nella coda dei processi pronti.
Distruggere un processo: è l'ordine di eliminazione del processo, che distrugge il suo sistema operativo PCB.
Sospendere un processo: è una operazione alta priorità paralizzante un processo che può essere ripreso successivamente. Spesso utilizzato in casi di malfunzionamento o sovraccarico del sistema.
La ripresa di un processo: Si tratta di attivare un processo sospeso in precedenza.
Modificare la priorità di un processo
esecuzione temporizzata di un processo: Fa un certo processo di eseguire di tanto in tanto.