Hyrum K Wright <hyrum.wri...@wandisco.com> writes: > On Tue, Jan 3, 2012 at 8:23 AM, Philip Martin > <philip.mar...@wandisco.com> wrote: >> I've been testing this with the old CollabNet Subversion repository, the >> first 40,515 Subversion revisions, on my Linux laptop: >> >> The db/revs directory (unpacked) is 320MB instead of 490MB. >> Loading takes about 12% more CPU. >> Dumping takes about 22% more CPU. >> >> which matches your results. Packing removes about 85MB for both >> repositories. >> >> There are operations where reading the directory representations is more >> dominant. 'svn log' on a path inside the repository uses 100% more CPU. > > Is that peak CPU or overall? If the I/O overhead went down, I'd > expect the peak CPU usage to go up, but the overall operation time to > drop.
That's overall CPU used, so the runtime for 'svn log' doubles when the repository is in RAM. -- uberSVN: Apache Subversion Made Easy http://www.uberSVN.com