[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

More FSFS performance comments

From: Troy Curtis Jr <troycurtisjr_at_gmail.com>
Date: 2006-09-07 03:50:06 CEST

Hey everyone, it's me again complaining about FSFS performance issues.

I was really excited to hear about the improvements in the disk usage
and performance of FSFS in the 1.4 release. So I got approval and
converted our 1.3.2 repo of ~2 GB / 60000+ revs over to 1.4. I was
really hoping (but not expecting) for one of the 50% repo size
reductions that are possible , but it only shaved off 300 MB or so.
Oh well that was not to big of a deal as disk space is cheap.

I was really banking on the performance improvements (recap, FSFS: ~6
min checkout times, ~35 min hotcopy times and BDB: ~3 min checkout
times, ~7 min hotcopy times). Alas, my checkout times increased to
just over ~8 minutes! Granted this was only a single test case (all I
had time for today) and there may have been some gzipping happening on
the server.

So in the end, I must use BDB. I just hope that I do not have to many
admin issues!

Oh, I do have a question. I did a dump on my 2GB repo with the
--deltas option and the resulting dump file was (uncompressed) just
under 400MB. Why is the size blowing up so much in the repo since it
supposedly stores stuff as deltas also? I was thinking it might have
something to do with having 10's of 1000s of small revs files taking
up more disk space than is necessary, but the BDB repo is only
slightly smaller (<100 MB). What about the properties, specifically
the svn:keywords property that cvs2svn sets? Could that account for
the size? Maybe it is worth another 15 hour conversion to test it...

Thanks for everything and I really do like subversion a lot.

Troy Curtis

"Beware of spyware. If you can, use the Firefox browser." - USA Today
Download now at http://getfirefox.com
Registered Linux User #354814 ( http://counter.li.org/)
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu Sep 7 03:51:28 2006

This is an archived mail posted to the Subversion Users mailing list.