Procps-3.2.1

Il pacchetto Procps contiene programmi per monitorare i processi.

Tempo approssimativo di costruzione:  0.1 SBU
Spazio necessario sul disco:     6.2 MB

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

Installazione di Procps

Compilate Procps:

make

Installatelo:

make install

Rimuovete un link ad una libreria non più valido:

rm /lib/libproc.so

Contenuti di Procps

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

Librerie installate: libproc.so

Brevi descrizioni

free riporta l'ammontare di memoria libera ed usata nel sistema, sia nella 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 fornisce una descrizione 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 top 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 avvia 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.