FreeBSD 메모리 사용량 쉘 스크립트

FreeBSD 메모리 사용량 쉘 스크립트

FreeBSD에서는 쉘 스크립트에서 현재 메모리 사용량(연결됨, 비활성, 캐시됨 등)을 어떻게 찾을 수 있습니까?

이는 bash, zsh 등이 아닌 일반 /bin/sh 스크립트에서 작동해야 합니다.

답변1

나는 당신에게 그것이 필요하다고 생각합니다:

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 # 

vmstat에는 스크립트에서 사용할 수 있는 명령줄 옵션 세트가 있습니다.

관련 정보