sam*_*sam 1 memory command-line macos
purge当我的机器运行缓慢而我没有时间关闭机器或关闭关键程序时,我会不时使用命令行命令来清理我的内存。
我试图向技术水平较低的人展示它,但是您可以想象命令行非常令人生畏,即使它只有一个命令。
然后我在 mac 应用程序商店中遇到了这个名为MEMORY CLEAN 的应用程序,我猜它只是一个运行purge命令的 gui 界面,但是在运行它时,它似乎以不同的方式清理未使用的内存,这不会导致漏洞系统冻结。
它是如何做到这一点的?
你不想“清理”你的记忆。这通常涉及转储磁盘缓存,这对系统性能非常不利。该purge命令作为 Apple 开发人员工具的一部分提供,用于调试、测试和处理与性能测试相关的特定问题,就像系统刚启动一样。这将大大降低您的系统速度。
通常,您需要几乎 0 可用内存 - 任何未被活动应用程序使用的内存都应该在“非活动”池中,这意味着如果应用程序需要它,它是 100% 可用的,但系统正在积极使用它加速你的硬盘。
每次访问硬盘上的文件时,如果有足够的可用内存,OS X(以及 Windows 和 Linux)都会将该文件复制到非活动内存中。这样,如果有东西试图再次读取文件,它将从 RAM 而不是从您的硬盘驱动器读取它,这可以快几千倍。有许多系统文件被非常频繁地读取,因此磁盘缓存对于系统性能至关重要。
| 归档时间: |
|
| 查看次数: |
7175 次 |
| 最近记录: |