Script de shell de uso de memória do FreeBSD

1

No FreeBSD, como encontrar o uso de memória atual (com fio, inativo, cache, etc) em um script de shell?

Isto deve ser para um script / bin / sh normal, não bash, zsh, etc ...

    
por gravitation 24.03.2015 / 23:25

1 resposta

2

Eu acho que você precisa:

root@firewall:/usr/ports/misc/gnu-watch # uname -a

FreeBSD firewall 10.1-STABLE FreeBSD 10.1-STABLE #0 r279885: Thu Mar 12 01:04:57 CET 2015     root@firewall:/usr/obj/usr/src/sys/PF  i386
root@firewall:/usr/ports/misc/gnu-watch # vmstat 
 procs      memory      page                    disks     faults         cpu
 r b w     avm    fre   flt  re  pi  po    fr  sr ad0 pa0   in   sy   cs us sy id
 1 0 0    304M   512M   229   1   1   0   244   5   0   0   47 1001  357  1  2 97
root@firewall:/usr/ports/misc/gnu-watch # 

O vmstat tem um conjunto de opções para a linha de comando que você pode usar no seu script.

    
por 25.03.2015 / 01:37

Tags