web-dev-qa-db-ja.com

FreeBSD v8.1でのLinuxの「free」コマンドと同等のもの

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
29
WilliamKF
  • vmstatにはデフォルトの出力があります。これは本質的に類似しており、vmstat -m
  • swapinfoはスワップ部分をカバーします
  • top -d1を指定すると、topは1画面を印刷して終了し、バナーはfreeに非常に似ています。使用する top -d1 | head -n 7バナーのみを表示するには
38
Ben Jackson

vmstat -sは、ページサイズのリストを含む、人間が読めるまたはスクリプトで解析可能な情報を提供します。それ以外の場合は、ページの数だけで出力を行います。オプションなしで、vmstatは簡単な要約を提供します。

vmstatコマンドはNetBSDにもあります。

9
Brian Minton

たぶん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 を参照してください。

8
Nan Xiao

その他のオプション:

# 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
2
miguelcm

このスクリプトを使用できます。

# 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/

1
David Okwii

古い良いものを使用してくださいhtop

htopをインストールする

 pkg install htop

走る

htop
0
xsor