0

我想以编程方式运行命令行“purge”。我知道我可以执行 shell 执行并调用“purge”,但我的问题是 Mac OS 10.6 及更低版本中不包含 purge,如果您安装 Developer Tools,将安装它。想知道如何通过我的应用程序运送清除和/或安装它(如果不存在)。

更多信息:

平台:MAC OS X
 IDE:XCode 4.6
 朗:Obj-C
4

1 回答 1

2

不。

手册中描述了的目的,purge因此:

清除可用于使用冷磁盘缓冲区缓存近似初始引导条件,以进行性能分析。

它对最终用户系统的唯一影响是在重新填充高速缓存时使系统性能变差。它应该用作“内存清理器”工具的一部分,因为它的唯一影响是负面的。(实际上,不应使用这些工具。)如果系统确实需要内存,则将根据需要清除磁盘缓存。

于 2013-02-21T00:45:07.460 回答