首页 > 开发 > iOS > 正文

MacOS 10.9+ 内存占用高

2015-08-30 22:57:38  来源: 网友分享

blob.png

MacOS 10.9+不应该看剩余内存,看的应该是内存压力。10.9的内存机制有变化,一般文件缓存都不主动释放,一直堆积在内存中,这样可以避免从硬盘重载数据,实际上是最大程度的利用内存。如果其他程序向系统申请内存,这部分缓存就会立马变为应用程序内存供使用,而且内存吃紧的时候会进行内存压缩。我今天进行了大量的视频封装格式无损转换才产生了146M的交换,在MountainLion中估计要产生好几个G的出页面,也就是虚拟内存,简单说,应该看活动监视器的内存压力指标,那个剩余内存无任何意义。