* Utilizzando il comando `top`: Il comando "top" fornisce una visualizzazione in tempo reale dei processi in esecuzione su un sistema, inclusa la quantità di memoria utilizzata da ciascun processo. Per utilizzare il comando "top", è sufficiente aprire una finestra di terminale e digitare "top". L'output del comando "top" sarà simile al seguente:
```
inizio - 16:30:08 fino 15:02, 2 utenti, carico medio:0,25, 0,26, 0,26
Compiti:208 in totale, 1 in corsa, 207 dormienti, 0 fermati, 0 zombi
% CPU:0,0 us, 0,0 sy, 0,0 ni, 99,9 id, 0,1 wa, 0,0 hi, 0,0 si, 0,0 st
Mem KiB:16155720 totale, 2792848 gratuita, 13136972 usata, 228192 buff/cache
Scambio KiB:25612800 totali, 25584768 gratuiti, 28032 usati. 1285484 disp Mem
PID UTENTE PR NI VIRT RES SHR S %CPU %MEM TIME+ COMANDO
0 root 20 0 852M 132M 12M S 1.1 0.8 0:01.13 irqbalance
```
La colonna "%MEM" nell'output del comando `top` mostra la percentuale di memoria utilizzata da ciascun processo.
* Utilizzando il comando `ps`: Il comando `ps` può essere utilizzato per visualizzare informazioni sui processi in esecuzione su un sistema, inclusa la quantità di memoria utilizzata da ciascun processo. Per utilizzare il comando `ps`, apri semplicemente una finestra di terminale e digita `ps aux`. L'output del comando `ps` sarà simile al seguente:
```
UTENTE PID %CPU %MEM VSZ RSS TTY STAT COMANDO ORA DI INIZIO
radice 0 0.0 0.0 16644 2344 ? S Set06 0:10.50 init [3]
radice 1 0.0 0.0 5244 928 ? S Set06 0:00.00 init [2]
root 2 0.1 0.0 11408 2340 punti/0 R+ set06 0:00.01 /sbin/getty
```
La colonna "%MEM" nell'output del comando `ps` mostra la percentuale di memoria utilizzata da ciascun processo.
* Utilizzando il comando `free`: Il comando "free" può essere utilizzato per visualizzare informazioni sulla quantità di memoria libera e utilizzata su un sistema. Per utilizzare il comando "free", è sufficiente aprire una finestra di terminale e digitare "free". L'output del comando "free" sarà simile al seguente:
```
buffer condivisi liberi utilizzati totali memorizzati nella cache
Mem:8192000 6245172 1946828 0 9688 95232
-/+ buffer/cache:5246040 2945960
Scambio:1638400 184 1638216
```
La colonna "usato" nell'output del comando "free" mostra la quantità totale di memoria utilizzata da tutti i processi sul sistema.
Questi sono solo alcuni dei modi per scoprire quanta memoria viene utilizzata da ciascun programma su una macchina Unix.
sistemi © www.354353.com