
Scopri cosa sta succedendo nel tuo sistema
Il sistema arranca? Le applicazioni
impiegano troppo tempo
all'avvio e durante l'esecuzione? L'hard
disk lavora in modo frenetico senza un
motivo apparente? Allora, è il caso di
controllare quali programmi (processi)
sono in esecuzione e le ricorse occupate.
Per farlo basta utilizzare l'utility
top, la quale mostra in tempo reale le risorse
della macchina (CPU, memoria,
swap), il numero di task in esecuzione,
compresi quelli gestiti dal kernel, e il
carico globale. Inoltre, tutti i parametri
relativi alla visualizzazione dei task possono
essere configurati per estrarre solo
quelli che ci interessano.
 |
L'elenco dei processi in esecuzione ottenuto con top |
Lanciato il
programma, ci sono due comandi importanti
da ricordare, prima di vedere gli
altri, il tasto h per ottenere aiuto e q per
uscire e tornare alla shell. Già un primo
sguardo alla pagina di help permette
di capire la potenzialità del programma.
Premendo il tasto d, ad esempio,
è possibile modificare il tempo di aggiornamento
dei dati visualizzati (che
di default è di 3 secondi), inserendo il nuovo
valore nella riga vuota. E ancora, il
tasto z serve per impostare la modalità
a colori, rendendo così più facile la
lettura delle informazioni rilevate. È anche
possibile abilitare la modalità per
la definizione delle colonne, premendo
il tasto f e poi la lettera corrispondente
a uno o più campi mostrati nel
ricco elenco. Infine, le funzionalità di
ordinamento (sort) permettono di elencare
opportunamente i task per mettere
in evidenza quelli che consumano
più risorse o quelli che sono in stati particolari.
Insomma, si tratta di uno strumento
indispensabile per capire rapidamente
cosa sta succedendo sulla
macchina. La lettura dei dati va fatta
per colonna, in ognuna delle quali sono
riportate informazioni di diverso tipo
riguardo ai processi in esecuzione.
Tra queste troviamo il numero che identifica
il processo (PID), l'utente che lo
ha eseguito (USER), la percentuale di
CPU (%CPU) e memoria (%MEM) utilizzata
e molti altri dati importanti. In alto,
inoltre, sono riportate informazioni
generali sul sistema relative alle risorse
disponibili e al loro utilizzo.