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

看板MAC (蘋果Mac)作者 (JLee)時間11年前 (2015/04/04 21:07), 11年前編輯推噓10(10010)
留言20則, 12人參與, 最新討論串1/1
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 另外我並不是很專業的人,如果有錯請大家指教一下~ 有問題也可以提出來一起討論! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.142.6.157 ※ 文章網址: https://www.ptt.cc/bbs/MAC/M.1428152838.A.7EF.html

04/04 21:13, , 1F
04/04 21:13, 1F

04/04 21:31, , 2F
裝一下homebrew 就好了
04/04 21:31, 2F

04/04 21:32, , 3F
brew install htop
04/04 21:32, 3F

04/04 21:32, , 4F
我是覺得活動監視器比較好用
04/04 21:32, 4F

04/04 21:35, , 5F
反倒是網路監控會比較推bmon 圖表比較清楚
04/04 21:35, 5F

04/04 21:35, , 6F
兩個一起裝 brew install htop bmon
04/04 21:35, 6F

04/04 22:03, , 7F
網絡我比較喜歡用iftop
04/04 22:03, 7F

04/04 22:04, , 8F
homebrew+1
04/04 22:04, 8F

04/04 22:04, , 9F
04/04 22:04, 9F

04/04 22:20, , 10F
homebrew比較好
04/04 22:20, 10F

04/05 01:36, , 11F
先推再看
04/05 01:36, 11F

04/05 01:51, , 12F
04/05 01:51, 12F

04/05 02:03, , 13F
homebrew+1 比較簡單易用...
04/05 02:03, 13F

04/05 02:04, , 14F
macports 應該用過 freebsd 的人會比較有深刻印象
04/05 02:04, 14F

04/05 02:04, , 15F
macports 好處是收錄軟體更多,不過使用需要學點東西
04/05 02:04, 15F

04/05 02:11, , 16F
macports的好處就是同一個port的variant多。
04/05 02:11, 16F

04/05 02:12, , 17F
對喜歡自己調編譯設定的人會有些幫助。
04/05 02:12, 17F

04/05 03:29, , 18F
htop好用,homebrew神方便.
04/05 03:29, 18F
其實我不知道有homebrew這東西...學習了!不過在這裡應該是沒有差太多啦!

04/05 04:46, , 19F
只想看桌面的妹是誰 XDXD
04/05 04:46, 19F
※ 編輯: cgjosephlee (220.142.6.157), 04/05/2015 08:24:07

04/07 02:01, , 20F
04/07 02:01, 20F
文章代碼(AID): #1L7-86Vl (MAC)
文章代碼(AID): #1L7-86Vl (MAC)