Definizione processo informatico

Il processo è un termine con molteplici usi, che appaiono in contesti molto diversi. Nel campo dell'informatica, il concetto si riferisce all'esecuzione di varie istruzioni da parte del microprocessore, secondo quanto indica un programma .

La fine di un processo informatico è l'ultima fase della sua vita, i due precedenti sono la sua creazione e l'esecuzione delle istruzioni. La chiusura può verificarsi per diversi motivi, che si manifestano attraverso lo stato che attraversa il processo quando viene eliminato:

* output normale : avviene quando il processo termina a volontà dell'utente, cosa che accade costantemente durante il normale utilizzo di un dispositivo. Ad esempio, ogni volta che un programma viene chiuso;

* uscita per errore : questo è il caso opposto a quello precedente, poiché la conclusione del processo informatico è dovuta all'impossibilità di continuare l' esecuzione . Un esempio comune di ciò si verifica quando i dati sono insufficienti, ovvero quando un processo richiede un file che non può essere trovato nell'indirizzo fornito dal programma;

* Errore fatale : questo stato tende a spaventare gli utenti meno esperti, dal momento che il loro modo di manifestare non è esattamente amichevole. La causa è un errore nel programma, qualcosa che può verificarsi per vari motivi, come provare a scrivere in una parte della memoria che non è accessibile o che richiede una divisione per 0;

* rimosso da un altro processo : alcuni sistemi operativi mostrano ai loro utenti messaggi come "il programma non risponde" in situazioni in cui il programma sembra non funzionare. La realtà è in genere molto diversa, poiché nella maggior parte dei casi accade che sei stato "bloccato" in un ciclo infinito, cioè esattamente l'opposto. In questi casi, l'unica risorsa per completare il processo del computer sembra essere l'aiuto di un'altra, che, a seconda dell'ambiente, può essere eseguita premendo un pulsante o istruzioni scritte nella finestra di comando.

Per ottenere prestazioni ottimali da un computer, uno dei punti fondamentali è conoscere i processi informatici che il sistema operativo esegue di default e distinguere quelli che sono veramente utili per noi, al fine di fermare il resto ed evitare l'uso non necessario del processore e memoria.

Raccomandato