Answers:
这是正常现象,并不代表问题。人们倾向于将RAM视为已占用或空闲,但实际上并非如此。文件缓存就是一个很好的例子。
当您从外部驱动器复制该数据时,它必须先将内容读取到RAM中,然后才能将其写入另一个驱动器。将5 gigs数据复制到RAM是一项计算量巨大的操作。现在,如果您想使用刚刚复制的那些文件怎么办?计算机押注您会这样做,因此它将副本保留在RAM中,这样您就不必再支付该费用。
现在,这是解决您问题核心的工具:文件高速缓存中是否有5.66 gigs的数据确实只为您提供250-400 MB的可用RAM?不。就操作系统而言,5.66 GB仍然是可用的。为什么?因为如果其他需要,计算机可以在十亿分之一秒内丢弃该RAM。与将RAM闲置无所事事相比,使RAM充满已缓存的内容副本对您而言更有利。关于缓存内容的操作系统越聪明,计算机速度就越快。
即使该程序告诉您有关正在使用多少RAM的事实,但同时它却在错误地代表您可用的RAM数量。
Memory Used
Activity Monitor 相同。计算使用的内存时,它们不减去文件缓存。
使用Diskinventory X查找占用计算机过多空间的文件和文件夹。您应该看到“文件缓存”文件夹并能够将其删除。
That 5.66 GB is still free as far as the operating system is concerned
为什么OSX不能仅将那部分内存标记为空闲?这让普通用户感到困惑。