我确信Apple工程师已经考虑过并决定不这样做-如果从活动监视器中,我看到4GB的总RAM中有1GB未处于活动状态,而Mac已闲置了1或2个小时,则如果我启动一个新应用程序,由于“内存不足”,它仍然很慢-看起来Mac正在将内容交换到页面文件中,以便新应用程序可以在RAM空间中运行。
但是,如果Mac闲置了1、2甚至8个小时,为什么Mac OS X不先将不活动的RAM交换到页面文件中,以便有1GB的可用RAM,以便在启动新应用程序时,速度非常快,就像有多余的RAM可以免费使用一样。也许是因为这样,用户才知道RAM即将用完,我们不希望页面文件变得越来越大而无法控制吗?但是,为什么不将越来越大的大小限制为总共6GB或8GB,然后开始不自动交换不活动的RAM?换句话说,对于前1GB或2GB的非活动RAM,请将其交换到页面文件,以便可以立即使用更多RAM。只是以后不要一直做。有人知道为什么不这样做或如何做到吗?(通过更改系统偏好设置?)
purge
?您可以选择清除500MB或其他所有内容吗?