SVN_STREAM_CHUNK_SIZE way too low?
From: Daniel Berlin <dan_at_dberlin.org>
Date: 2002-02-08 16:48:46 CET
While I realize a delta combiner would likely fix the space issue i'm
I'm wondering who figured out the chunk size we currently use for streams
I ask because in coming up with log and cache statistics, i ran into the
original CVS repo: 40 meg (two gcc directories):
With SVN_STREAM_CHUNK_SIZE at 102400:
Reason: Lots of files > 102400 (source and Changelogs).
With SVN_STREAM_CHUNK_SIZE at 1024000:
So it's not only smaller (which is expected), but twice as fast.
Not as much of this is IO time as one would think, the firewire disk it's
Did anyone calculate SVN_STREAM_CHUNK_SIZE, or was it randomly chosen?
Removing the actual commit of the transaction, to avoid any real io time,
I'll play with other values of SVN_STREAM_CHUNK_SIZE, and repositories,
--Dan
---------------------------------------------------------------------
|
This is an archived mail posted to the Subversion Dev mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.