ちょうどthis tutorialに基づいてccacheを使い始めましたが、これまでのところ私はそれが好きです。しかし、キャッシュミスは非常に遅いです。ここに私の結果があります:ccacheキャッシュミスが遅くコンパイルが遅く
Regular clean build without ccache : 1m40s
First build with ccache : 4m36s
Second build with ccache : 30s
私はどこでデバッグを開始するのか分かりません。パフォーマンスページ(https://ccache.samba.org/performance.html)には、makeファイルの複雑さによってコンパイルが遅くなることが記述されていますが、このコンテキストではXcodeを使用するため、ccacheの呼び出しは比較的速くなければなりません。私はいくつかのパフォーマンスの低下を期待していましたが、これはあまりありませんでした!それが何かを変更した場合、私は、PCHを使用して行う
export CCACHE_MAXSIZE=3G
export CCACHE_HARDLINK=true
export CCACHE_SLOPPINESS=pch_defines,file_macro,time_macros,include_file_mtime,include_file_ctime,file_stat_matches
注:
は、バージョン3.2.5を使用して、私の現在の設定があります。
あなたのccacheディレクトリはどこですか?あなたのccacheディレクトリがリモート(たとえばnfs)にあり、パフォーマンスが低下すると思います。 – Mine
それは私のホームディレクトリにあるので、それは問題ではありません。 – gcamp