2012-01-02 1 views
5

Mac OSX上でファイルシステムキャッシュ(ディレクトリキャッシュとiノードキャッシュなど)を消去するにはどうすればよいですか?私は冷たいMacOSXマシンでいくつかのパフォーマンス分析をしたいと思います。私はそれがLinuxのボックスにecho 3 > /proc/sys/vm/drop_cachesのようなアプローチがあるのだろうか?MacOSXでディレクトリ/ iノードキャッシュをクリアする方法

答えて

5

purge(8)あなたに任意の使用ですか?

パージは、パフォーマンス分析のための冷たい ディスク バッファキャッシュと初期起動条件に近づけるために使用することができます。 /システム/ライブラリ/キャッシュ/ /ユーザー/ USER_NAME /ライブラリ:それは

1

私はこれを行うには2つの良いプログラムがあると思います。 OnyXかYasuを試してみてください。

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

http://jimmitchell.org/yasu/

+0

か、手動で削除したい場合は、これらの3を一掃などのmallocによって割り当てられた匿名のメモリ、vm_allocateには影響しません。 /キャッシュ/ /ライブラリ/キャッシュ/ – tophersmith116

+1

お返事ありがとうございます。しかし、私が求めていることではありません。私はファイルシステムのメタデータなどの* in-ram *キャッシュをフラッシュする必要があります。 – eddyxu

+0

このWebサイトは*プログラミング*の質問を扱っているので、この質問に回答してはならない(または上書きしてはいけません)。スーパーユーザは、この質問と回答を投稿するのに適切な場所でした。 –

関連する問題