Experimenting with ccache and distcc. My results show that this combination is not working.
Are my results wrong? Approach wrong? Start with a clean cache: $ ccache -s cache hit 0 cache miss 0 files in cache 0 cache size 0 Kbytes Build something: $ time make -j3 CC='ccache distcc /usr/bin/gcc' CXX='ccache distcc /usr/bin/g++' <snip> real 0m30.397s user 0m9.061s sys 0m0.986s What's in the cache? $ ccache -s cache hit 0 cache miss 0 called for link 1 multiple source files 5 files in cache 0 cache size 0 Kbytes Huh? no files in the cache? Did they all get compiled remotely? If so, why can't they be cached? Clean, and build again. Just to test. $ time make -j3 CC='ccache distcc /usr/bin/gcc' CXX='ccache distcc /usr/bin/g++' <snip> real 0m29.940s user 0m9.781s sys 0m0.975s Cache status? $ ccache -s cache hit 0 cache miss 0 called for link 2 multiple source files 10 files in cache 0 cache size 0 Kbytes -- Bob Tanner <[EMAIL PROTECTED]> | Phone : (952)943-8700 http://www.mn-linux.org, Minnesota, Linux | Fax : (952)943-8500 Key fingerprint = AB15 0BDF BCDE 4369 5B42 1973 7CF1 A709 2CC1 B288 _______________________________________________ distcc mailing list [EMAIL PROTECTED] http://lists.samba.org/cgi-bin/mailman/listinfo/distcc
