Mac OS的内存管理机制还是很好的,缓存机制不光使用在操作系统,在很多软件中都是利用这种方法提高效率。比如搜索引擎和数据库软件。我们常看见google说它在0。00001秒查到几万条结果,好NB哦,其实也是直接从缓存中读取才会这么快。Oracle数据库也是利用缓存机制达到快速检索数据的目的(很多人抱怨Oracle插多少内存都占用一大堆也是没搞清楚这个缓存机制)。说这些并不是废话,我要说的是我们经常用一些内存清理工具来清理内存,往往清完后,可用内存数大大增加,不明原理的都会觉得这下系统就快了!错!这样反而慢!为啥?因为它清理的都是非活跃内存,等于是把缓存数据都去掉了,这样,当你需要这部分程序数据时,系统只有从硬盘读取了,这个速度比从非活跃内存中读取慢得多!所以大家使用清理工具一定要慎重。