6.51. Procps-3.2.3

Il pacchetto Procps contiene programmi per monitorare i processi.

Tempo approssimativo di costruzione: 0.1 SBU

Spazio su disco richiesto: 6.2 MB

L'installazione di Procps dipende da: Bash, Binutils, Coreutils, GCC, Glibc, Make, Ncurses

6.51.1. Installazione di Procps

Compilare il pacchetto:

make

Installare il pacchetto:

make install

6.51.2. Contenuti di Procps

Programmi installati: free, kill, pgrep, pkill, pmap, ps, skill, snice, sysctl, tload, top, uptime, vmstat, w e watch

Libreria installata: libproc.so

Brevi descrizioni

free

Riporta l'ammontare di memoria lilbera ed usata nel sistema, sia della memoria fisica che di swap.

kill

Usato per inviare segnali ai processi.

pgrep

Cerca processi basati sul loro nome e altri attributi.

pkill

Invia segnali a processi basati sul loro nome e altri attributi.

pmap

Riporta la mappa di memoria del dato processo.

ps

Fa un'istantanea del processo corrente.

skill

Invia segnali a processi corrispondenti a dei dati criteri.

snice

Cambia la prioritā di schedulazione di processi che corrispondono al dato criterio.

sysctl

Modifica i parametri del kernel in run time.

tload

Stampa un grafico del carico medio del sistema corrente.

top

Visualizza i processi principali della cpu. Fornisce una panoramica dell'attivitā del processore in tempo reale.

uptime

Riporta da quanto tempo il sistema č in funzione, quanti utenti sono loggati, e il carico medio del sistema.

vmstat

Riporta statistiche sulla memoria virtuale, dando informazioni su processi, memoria, paginazione, blocchi IO, traps, e attivitā CPU.

w

Mostra quali utenti sono attualmente loggati, dove e da quanto.

watch

Esegue ripetutamente un dato comando, visualizzando la schermata del suo output. Questo permette di verificare come cambia l'output nel tempo.

libproc

Contiene le funzioni usate dalla maggior parte dei programmi in questo pacchetto.