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
另外我并不是很专业的人,如果有错请大家指教一下~
有问题也可以提出来一起讨论!