2010-11-04 57 views
21

FreeBSD v8.1上的Linux'free'命令等價於什麼?什麼等同於FreeBSD v8.1上的'free'命令

我從我的應用程序調用'free'並在我的應用程序的日誌文件中報告結果。當移植到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 

回答

32
  • vmstat具有默認的輸出在本質上是相似的,並採取給予非常詳細的信息很多選擇,如vmstat -m
  • swapinfo將覆蓋交換部分
  • top -d1導致頂部打印一個屏幕並退出,並且該橫幅非常類似於free
+4

開* Linux *的單畫面選項是'頂-n1'。 – 2013-01-26 19:57:43

9

vmstat -s給出了一些更易讀或腳本解析的信息,包括列出頁面大小。否則,它會在頁面的numbef中給出輸出。沒有選項,vmstat給出了一個簡短的總結。

在NetBSD上也存在vmstat命令。

2

其他選項:

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

也許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 Including Total Amount of Free and Used Memory Size

1

只是用老好HTOP

安裝HTOP

pkg install htop 

運行

htop 
相關問題