performance tuning notes

Dan Christian dchristian at
Wed May 7 11:50:33 CDT 2008

On Wed, May 7, 2008 at 7:03 AM, Ben Collins-Sussman
<sussman at> wrote:
> It's not entirely clear that super-specific performance tuning has a
>  place in a general reference manual;  that said, we should take a look
>  at it and see.  :-)

I wouldn't call it super-specific.  The concepts are quite general (if
you've done high performance server tuning before), but turning it
into OS settings is non-trivial (to say the least).

I may be wrong, but I couldn't find any performance tuning discussion
in the book.  It really stops at svnserver vs. DAV and FSFS vs. BDB.
svn-1.5 is adding a couple features specifically to help performance,
but they are currently only mentioned in the release notes.

The current text could be stripped of OS specifics if that helps.  It
would still give the reader some idea of what to look for and what
searches to find the specifics.

> Can you put your plain text content into a new
>  trac issue?  (

I couldn't figure out how to do that.  Do you have to be logged in to
open a new issue?

>  We're inches away from releasing the svn 1.5 book to O'Reilly, to
>  print as a 2nd edition.

Ah, I didn't know it was so close.

-Dan C

>  On Tue, May 6, 2008 at 7:04 PM, Dan Christian <dchristian at> wrote:
>  > I didn't see anything in the book about subversion server performance
>  >  tuning, so I wrote up some of my experience (attached).
>  >
>  >  There are some things I need help with:
>  >
>  >  I'm not sure where this should go.  It doesn't quite fit in any
>  >  existing section.
>  >
>  >  I haven't dealt with the XML layout before.  Is there someone who
>  >  could map the raw content into XML for me?  I'm pretty short on time,
>  >  so I don't know how long it will take if I'm doing it.  Is there a
>  >  timeline for "releasing" the book?
>  >
>  >  The tuning examples use Linux specific options (because that's what I
>  >  know and use).  It would be nice to map the same concepts onto
>  >  Solaris, BSD, OS-X, Windows, etc; but we would need other people to
>  >  contribute/test the specifics.
>  >
>  >  -Dan C
>  >
>  > _______________________________________________
>  >  svnbook-dev mailing list
>  >  svnbook-dev at
>  >
>  >

More information about the svnbook-dev mailing list