Indietro

ⓘ Arresto (informatica)




Arresto (informatica)
                                     

ⓘ Arresto (informatica)

L arresto è, in informatica, il processo di chiusura di un sistema operativo in esecuzione, finalizzato al successivo spegnimento del computer. Con levoluzione dei sistemi operativi questo processo è diventato particolarmente delicato, al punto che prima di poter spegnere il sistema tutti i programmi e i processi in esecuzione devono essere terminati correttamente, pena la possibile perdita di dati, come nel caso di un arresto forzato a esecuzione in corso, solitamente eseguito solo in caso di problemi in cui il PC non risponde ai comandi tradizionali.

                                     

1. Descrizione

Durante il processo di shutdown il sistema operativo svuota la cache dei file system di tipo journaling in modo da scrivere sul disco tutte le operazioni ancora in sospeso, termina i processi, prima quelli degli utenti e poi quelli di sistema in esecuzione in background, infine rimonta i file system in modalità di sola lettura. A questo punto, se il computer è di tipo recente con lo standard ATX ed il sistema operativo supporta lo standard di gestione energetica ACPI, viene inviato alla scheda madre il segnale che comanda linterruzione dellalimentazione elettrica ed il computer si spegne automaticamente; altrimenti, come nel caso di Windows 95, appare sullo schermo un messaggio che segnala che è possibile spegnere manualmente la macchina azionando il relativo comando.

I moderni sistemi operativi presentano tutti delle interfacce grafiche per il controllo di tutte le operazioni, e la chiusura del sistema ed il successivo arresto del computer si comandano ormai tramite pochi e semplici click del mouse, che intimano al PC di svolgere le operazioni sopra descritte.

                                     

2. Larresto su Microsoft Windows

Sui sistemi Microsoft Windows, un PC o un server viene spento selezionando la voce "Arresta il sistema" dal menu "Start" presente sul Desktop. Sono presenti diverse opzioni, che includono la possibilità di arrestare il computer, riavviarlo subito dopo larresto oppure mandarlo in modalità di standby, che mantiene tutti i dati in memoria disattivando il monitor e riducendo il consumo di energia. Esiste anche un comando, shutdown, che può essere impartito al sistema tramite terminale.

                                     

3. Larresto su Mac OS X

Sui sistemi Mac OS il computer si spegne selezionando "Spegni" dallApple Menu. Lamministratore del sistema può spegnere la macchina anche utilizzando il comando shutdown da Terminale, come sui sistemi Unix.

                                     

4. Larresto su Linux

Linux offre diverse possibilità di arresto dei sistemi. Sui desktop GNOME e KDE si ha a disposizione una interfaccia grafica con cui interagire: per GNOME si seleziona il simbolo dellarresto dopo aver cliccato sul vassoio di sistema, su KDE si preme sul menu "K" e si seleziona "Esci" e "Spegni". Su altri desktop come Xfce o MATE si possono trovare le opzioni allinterno dei relativi menù. Entrambe le finestre di dialogo offrono poi la possibilità di riavviare il sistema, di arrestarlo, di metterlo in standby o di disconnettere lutente. Se si sta operando a livello di terminale, lamministratore può anche utilizzare il comando shutdown come segue: shutdown -h now. Su alcune distribuzioni è presente inoltre il comando poweroff, che esegue la stessa azione.

Un altro modo di spegnere il PC è quello di premere il tasto di accensione per 1 secondo ed attendere la finestra di spegnimento/restart.