FreeBSD v8.1でのLinuxの「無料」コマンドと同等のものは何ですか?
アプリケーションから「無料」を呼び出し、アプリケーションのログファイルに結果を報告しています。 FreeBSD v8.1に移植する際の代替品は何ですか?
Linuxでの「無料」の実行例を次に示します。
[centos4x32 ~] free
total used free shared buffers cached
Mem: 774452 733044 41408 0 98040 328880
-/+ buffers/cache: 306124 468328
Swap: 2031608 224 2031384
vmstat
にはデフォルトの出力があります。これは本質的に類似しており、vmstat -m
swapinfo
はスワップ部分をカバーしますtop -d1
を指定すると、topは1画面を印刷して終了し、バナーはfree
に非常に似ています。使用する top -d1 | head -n 7
バナーのみを表示するにはvmstat -s
は、ページサイズのリストを含む、人間が読めるまたはスクリプトで解析可能な情報を提供します。それ以外の場合は、ページの数だけで出力を行います。オプションなしで、vmstat
は簡単な要約を提供します。
vmstat
コマンドはNetBSDにもあります。
たぶんfreecolor
コマンドは選択肢です。インストールしてください:
# cd /usr/ports/sysutils/freecolor
# make install clean
これを使って:
# freecolor
Physical : [#################################..] 94% (1907820/2018396)
Swap : [###################################] 100% (1048540/1048540)
# freecolor -m -o
total used free shared buffers cached
Mem: 1971 107 1863 0 0 0
Swap: 1023 0 1023
FreeBSD find out RAM size Free and Total Memory Size of Free and Used Memory Size を参照してください。
その他のオプション:
# vmstat fre
procs memory page faults cpu
r b w avm fre flt re pi po fr sr in sy cs us sy id
0 0 0 13475M 24M 689 1 2 0 344 394 14693 37734 60809 7 43 50
このスクリプトを使用できます。
# fetch http://www.cyberciti.biz/files/scripts/freebsd-memory.pl.txt
# mv freebsd-memory.pl.txt /usr/local/bin/free
# chmod +x /usr/local/bin/free
ソース: http://www.cyberciti.biz/faq/freebsd-command-to-get-ram-information/
古い良いものを使用してくださいhtop
htopをインストールする
pkg install htop
走る
htop