[教學] 記憶體使用量,htop教學

作者: cgjosephlee (JLee)   2015-04-04 21:07:14
mac的記憶體管理大家一直都不是很清楚,板上問記憶體夠不夠用的文也是不定期就會出
現?
首先是mac內建的「活動監視器」
http://i.imgur.com/NuznGFF.png
大家最關心的就是下面的記憶體使用量了,但每一項代表的意思是什麼呢?我們看看appl
e?
http://i.imgur.com/6lVu8Z0.png
“https://support.apple.com/zh-tw/HT201464”
有興趣的人可以慢慢看,這邊我們只看交換檔的部份。
http://i.imgur.com/Mor2uFQ.png
也就是說,只要記憶體壓力沒到紅色,就沒有記憶體不夠用的問題。
夠清楚了吧!到這邊大家應該就可以放心了吧!
……
可是我還是不知道我的記憶體使用量啊!
如果你真的很想知道realtime的記憶體使用量,那就再看下去吧!
有在用linux的人應該都知道可以用top或htop來看資源的使用情形,其中又以htop的界面

在mac上有終端機這個東西,linux可以用的東西在這幾乎也都可以用,在這裡我介紹一下

首先你需要先安裝Xcode,這是apple的開發程式,蠻多軟體需要這個的,應該很多人都已

“https://itunes.apple.com/us/app/xcode/id497799835”
再來是MacPorts這個套件,這是一個在終端機裡安裝軟體的工具。
“https://www.macports.org/install.php”
在這裡依照你的作業系統下載pkg檔並安裝好,基本上你不會看到有任何的應用程式被安
裝?
最後請打開你的終端機,輸入
“sudo port install htop"
安裝htop,因為需要root的權限,會提示你輸入密碼,很快就安裝好了,之後你只要打開

“htop”
就會看到簡單又詳細的電腦資源使用情形了~
像這樣
http://i.imgur.com/X7DNeZl.png
在這裡可以看到每顆cpu的及時使用量。我的是2實體+2虛擬,所以就顯示4個。
Mem就是記憶體使用量,顯示為3472/8192 MB,前面就是使用中的記憶體量,後面是以安
裝?
Swp是交換檔,會有用到應該是正常的。
再來和活動監視器比較一下
http://i.imgur.com/LNTpeqX.jpg
可以看到監視器裡的記憶體使用量雖然有7.72G,但其實真正使用中的只有右邊顯示的311
1M
htop佔得資源蠻少的,沒事也可以開著監控。當要關掉時請按crtl+C關閉htop,回到終端
希望大家都可以了解自己的記憶體是否足夠,基本上我的8G用lightroom、paralells都還

回鄉下有點無聊於是打了這篇教學lol
另外我並不是很專業的人,如果有錯請大家指教一下~
有問題也可以提出來一起討論!
作者: yea107 (ㄚ隆)   2015-04-04 21:13:00
作者: guanting886 (Guanting)   2015-04-04 21:31:00
裝一下homebrew 就好了brew install htop我是覺得活動監視器比較好用反倒是網路監控會比較推bmon 圖表比較清楚兩個一起裝 brew install htop bmon
作者: silaqui (Silaqui)   2015-04-04 22:03:00
網絡我比較喜歡用iftop
作者: dearlove (初現)   2015-04-04 22:04:00
homebrew+1
作者: silaqui (Silaqui)   2015-04-04 22:04:00
作者: Jerrynet (我愛Hot_game板)   2015-04-04 22:20:00
homebrew比較好
作者: amateuruser (U文心得大師)   2015-04-05 01:36:00
先推再看
作者: kid566 (溺水的虱目魚I
作者: kenduest (小州)   2015-04-05 02:03:00
homebrew+1 比較簡單易用...macports 應該用過 freebsd 的人會比較有深刻印象macports 好處是收錄軟體更多,不過使用需要學點東西
作者: andrew43 (討厭有好心推文後刪文者)   2015-04-05 02:11:00
macports的好處就是同一個port的variant多。對喜歡自己調編譯設定的人會有些幫助。
作者: Debian (Debian)   2015-04-05 03:29:00
htop好用,homebrew神方便.
作者: Pang (the thief lord)   2015-04-05 04:46:00
只想看桌面的妹是誰 XDXD
作者: hellomotogg (你好機車)   2015-04-07 02:01:00

Links booklink

Contact Us: admin [ a t ] ucptt.com