Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "AmministrazioneSistema/ComandiBase/Top"
Differenze tra le versioni 3 e 4
Versione 3 del 10/03/2019 14.09.06
Dimensione: 3657
Commento:
Versione 4 del 11/03/2019 15.09.20
Dimensione: 4313
Autore: wilecoyote
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 48: Linea 48:
|| '''TIME*''' || Tempo complessivo impegno CPU || || '''TIME+''' || Tempo complessivo impegno CPU ||
Linea 53: Linea 53:
Il colore blu scuro identifica i processi i cui valori sono cambiati dalla precedente rilevazione. Il colore blu scuro identifica i processi che sono in esecuzione .
Linea 58: Linea 58:
 * '''N''': Ordina in base ai ID processo.
Linea 60: Linea 61:
 * '''R''': Inverte l'ordine di visualizzazione a crescente.
Linea 61: Linea 63:
 * '''k''': Uccide un processo, uso digitare ''k'' seguito dal numero ''PID''.  * '''k''': Uccide un processo.
Linea 64: Linea 66:
Per uccidere un processo utente:
 0. Premere il tasto '''k'''.
 0. In cima alla lista dei processi appare il prompt:{{{
PID to signal/kill [default pid = xx ]
}}}
 0. Digitare il numero '''PID''' del processo da uccidere.
 0. Premere '''Invio''' 2 volte.

Per uccidere un processo '''root''' occorre avviare '''Top''' con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]].

{{{#!wiki important
Non digitare un numero PID casuale, uccidere un processo a caso può anche portare ad un blocco del sistema.
}}}
Linea 76: Linea 91:
 * [[https://www.booleanworld.com/guide-linux-top-command/|Guida al comando Top (in inglese)]]


Problemi in questa pagina? Segnalali in questa discussione

Introduzione

Il programma top fornisce una visuale dinamica in tempo reale dei servizi, compiti o programmi attivi nel sistema.
Può quindi essere utile per identificare le cause di eventuali sovraccarichi del computer. Di seguito vengono illustrati i significati delle varie voci mostrate.

Avvio del programma

Il programma non necessita di installazione in quanto è preinstallato in Ubuntu e nelle principali distribuzioni GNU/Linux.

Per avviare il programma digitare in un terminale il seguente comando:

top

Lettura informazioni visualizzate

Nella seguente immagine viene mostrato come appare il programma:

Le voci presenti hanno i seguenti significati:

  • la prima riga riporta l'ora corrente e da quando tempo è stato avviato il sistema, il numero degli utenti connessi e il carico medio.
  • la seconda riga mostra lo stato dei processi e l'attuale stato.
  • la terza riga mostra in dettaglio l'utilizzo della CPU da parte dell'utente, del sistema, e la priorità del servizio.
  • la quarta riga mostra in dettaglio l'utilizzo della memoria RAM disponibile totale, libera, usata ed riservata per buffer e cache.
  • la quinta riga mostra in dettaglio l'utilizzo della memoria SWAP disponibile totale, libera, usata e riservata per disponibilità memoria.

L'intestazione della tabella mostra i processi ordinati in base all'impegno della CPU, in ordine decrescente. I processi sono identificati come segue:

Processo

Descrizione

PID

ID del processo

USER

Utente proprietario del processo

PR

Priorità del processo

NI

Indice del processo

VIRT

Memoria virtuale impegnata

RES

Dimensione servizio o compito in esecuzione

S

Stato del servizio o compito (¹)

SHR

Memoria condivisa impegnata

%CPU

Percentuale di CPU impegnata

%MEM

Percentuale di memoria impegnata

TIME+

Tempo complessivo impegno CPU

COMMAND

Comando lanciato

(¹) Gli stati di servizio possibili sono S (sospensione), D (sospeso non interrompibile), R (esecuzione), Z (apatici), o T (fermato o tracciato)

Il colore blu scuro identifica i processi che sono in esecuzione .

Comandi utili

  • M: Ordina in base alla memoria in uso.

  • N: Ordina in base ai ID processo.

  • P: Ordina in base alla CPU in uso.

  • T: Ordina in base al tempo trascorso.

  • R: Inverte l'ordine di visualizzazione a crescente.

  • z: Cambia il colore della visualizzazione.

  • k: Uccide un processo.

  • q: Chiude il programma.

Per uccidere un processo utente:

  1. Premere il tasto k.

  2. In cima alla lista dei processi appare il prompt:

    PID to signal/kill [default pid = xx ]
  3. Digitare il numero PID del processo da uccidere.

  4. Premere Invio 2 volte.

Per uccidere un processo root occorre avviare Top con i privilegi di amministrazione.

Non digitare un numero PID casuale, uccidere un processo a caso può anche portare ad un blocco del sistema.

htop

Un programma alternativo a top è htop. Presenta alcune migliorie fra cui l'uso dei colori, un grafico che mostra l'uso delle risorse e la presenza di un menu navigabile con il mouse.

Per utilizzare htop:

  1. Installare il pacchetto htop.

  2. Digitare in un terminale il seguente comando:

    htop

Ulteriori risorse


CategoryAmministrazione