2012-01-02 35 views
5

如何在Mac OSX上清除文件系统缓存(例如目录缓存和inode缓存)?我想在寒冷的MacOSX机器上做一些性能分析。我想知道在Linux上有没有像echo 3 > /proc/sys/vm/drop_caches这样的方法?如何在MacOSX上清除目录/ inode缓存

回答

5

purge(8)任何使用吗?

吹扫可以用于近似初始引导条件与冷 磁盘 缓存进行性能分析。它不影响已通过的malloc,vm_allocate分配,匿名内存等

1

我认为有两个很好的程序来做到这一点。试试OnyX或Yasu。

http://www.macupdate.com/app/mac/11582/onyx

http://jimmitchell.org/yasu/

+0

或者如果你想手动除尘清理掉这三个: /系统/图书馆/缓存/ /用户/ USER_NAME /库/ Caches/ /Library/Caches/ – tophersmith116 2012-01-02 03:00:20

+1

感谢您的回答。但这不是我要求的。我需要刷新*内存*文件系统元数据缓存等。 – eddyxu 2012-01-02 03:12:53

+0

由于本网站处理*编程*问题,因此不应该回答(或提出问题)。超级用户应该是适当的地方发布这个问题和答案。 – 2012-01-02 03:17:03