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

Re: Speeding up cvs2svn (was Re: cvs2svn takes very long time to execute (days!))

From: Martin Gadbois <martin.gadbois_at_colubris.com>
Date: 2004-02-16 14:56:20 CET

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Roland Dreier wrote:
| Hi Martin,
<snip>
| Anyway, to summarize my findings on cvs2svn.py performance:
|
| 1. Use tmpfs for a working directory to avoid disk IO.
| 2. Use a LD_PRELOAD-ed library to get rid of useless sleeps in the
| BSD db library.
| 3. Increase the db cache size to avoid shuffling blocks in and out of
| cache.
| 4. It may be worth changing the pass 2 algorithm to increase
| performance.
|
| I'd be very interested to hear any reactions to these ideas.
|
| Best,
| Roland
|

Wow! I knew I was not alone :-)
Thanks, I will try that out... on another machine... I have only 256M on my workstation, running X
and Mozilla... I have a 1G machine lying around somewhere... :-)

I'll repost with my progress.

- --
"Windows might take you from 0 to 60 faster, but to go to 100 you need Unix."
==============
Martin Gadbois
S/W Developper
Colubris Networks Inc.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFAMMwD9Y3/iTTCEDkRArMRAJ9+YSMyi3e3JM+CM9Nf2FFa23D/RACfcGUh
9uE1RtoEKW1LJb15brdPPBA=
=v5ca
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Mon Feb 16 20:18:17 2004

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.