|
Rockbox mail archiveSubject: Re: Rockbox buildserver and ccache disk usageRe: Rockbox buildserver and ccache disk usage
From: Mike Holden <rockbox_at_mikeholden.org>
Date: Tue, 21 Dec 2010 10:47:53 -0000 Michael Sparmann wrote: >> Unfortunately, it doesn't solve my issue though! As you can see, >> my >> settings are pretty much the same as yours, with a limit of 1Gb. I >> have done nothing with ccache other than install it (Fedora 12). I >> certainly haven't changed any settings whatsoever. > > Same here. I've been running my client for some months now, probably > not > as long as yours. > >> [rockbox_at_jewel ~]$ ccache -s >> cache directory /home/rockbox/.ccache >> cache hit 5208325 >> cache miss 7803051 > > Hm, your cache seems to be rather inefficient, considering the cache > size and hit/miss ratio. Also your percentage of linking operations > is a > lot higher than mine... > >> called for link 1948595 >> multiple source files 1872 >> compile failed 7669 >> ccache internal error 10188 >> preprocessor error 885 >> couldn't find the compiler 763 >> cache file missing 3 >> not a C/C++ file 188902 >> autoconf compile/link 2236 >> unsupported compiler option 319033 >> no input file 48939 >> files in cache 40754 > > I have more items in the cache, taking a lot less space. What is it > caching for you? Did you also compile other things using the rockbox > account? > >> cache size 890.9 Mbytes >> max cache size 976.6 Mbytes >> >> Running ccache -c doesn't clear any space. >> >> I ran ccache -C to clear the space, and usage has dropped to 11Mb. >> I >> will keep an eye on it and see how it goes. >> >> What's the actual disk usage of your cache, as shown by: >> >> du -sh /home/buildclient/.ccache > > I don't remember the exact value, but it was pretty close to what > ccache > reported, certainly not off by a factor of 4. > Which file system are you using? I'm using XFS with 4K block size. ext4 using default settings, which is also a 4k block size. I only compile rockbox from that account, from 2 svn checkout trees (one clean, one with patches). The buildserver tree is the same one as the clean one, so only 2 compile locations in total. However, even if I compiled loads of other stuff, shouldn't ccache keep track and housekeep anyway? -- Mike Holden ------------------------------------------------------------------- Unsubscribe: http://cool.haxx.se/cgi-bin/mailman/listinfo/rockbox FAQ: http://www.rockbox.org/twiki/bin/view/Main/GeneralFAQ Etiquette: http://www.rockbox.org/mail/etiquette.htmlReceived on 2010-12-21 Page template was last modified "Tue Sep 7 00:00:02 2021" The Rockbox Crew -- Privacy Policy |