站長新書 站長開講 首頁 最新文章 站長著作及審校 FreeBSD 筆記 Linux 筆記 Windows 筆記 虛擬化筆記 網管人雜誌 遊山玩水 關於本站
站長新書 VMware vSphere ICM 團購開跑了!!

freecolor-即時顯示記憶體使用情況

前言

[Freecolor] 為一個可在 FreeBSD 底下直接看到記憶體及 SWAP 的使用情況 (類似 Linux 的 free 指令)。

實作環境

安裝及設定

步驟1.安裝 freecolor 套件

切換至 Ports Tree 下開始安裝 freecolor 套件

 #cd /usr/ports/sysutils/freecolor                  //切換至安裝路徑
 #make install clean                                //安裝並清除安裝過程中不必要的檔案

步驟2.查看主機記憶體容量

可以透過開機訊息來了解目前主機的記憶體容量,如下指令所示:

 #grep memory /var/run/dmesg.boot
 real memory  = 268435456 (256 MB)
 avail memory = 247791616 (236 MB)

步驟3.使用 freecolor 指令

使用 freecolor 指令配合相關參數可即時得到系統使用記憶體及 SWAP 的情況,常用參數如下:

採用圖形顯示且每 1 秒更新數據

 #freecolor -mts1
 Physical  : [#########################..........] 74%   (180/243)
 Swap      : [###################################] 100%  (433/433)
 Total     : [###############################%%%%] (677=614+62)

採用表格顯示且每 1 秒更新數據

 #freecolor -mtos1
              total       used       free     shared    buffers     cached
 Mem:           243         63        180          0          0          0
 Swap:          433          0        433
 Total:         677 = (      63 (used) +      614 (free))

參考

[Keene Enterprises :: Open Source :: Freecolor]

[FreeBSD find out RAM size including total amount of free and used memory size]

Go To Oddmuse OrgGo To FreeBSD OrgCreative Commons 2.5 Taiwansitestates.com