[教学] 内存使用量,htop教学

楼主: cgjosephlee (JLee)   2015-04-04 21:07:14
mac的内存管理大家一直都不是很清楚,板上问内存够不够用的文也是不定期就会出
现?
首先是mac内建的“活动监视器”


大家最关心的就是下面的内存使用量了,但每一项代表的意思是什么呢?我们看看appl
e?


“https://support.apple.com/zh-tw/HT201464”
有兴趣的人可以慢慢看,这边我们只看交换档的部份。


也就是说,只要内存压力没到红色,就没有内存不够用的问题。
够清楚了吧!到这边大家应该就可以放心了吧!
……
可是我还是不知道我的内存使用量啊!
如果你真的很想知道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”
就会看到简单又详细的电脑资源使用情形了~
像这样


在这里可以看到每颗cpu的及时使用量。我的是2实体+2虚拟,所以就显示4个。
Mem就是内存使用量,显示为3472/8192 MB,前面就是使用中的内存量,后面是以安
装?
Swp是交换档,会有用到应该是正常的。
再来和活动监视器比较一下


可以看到监视器里的内存使用量虽然有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