[cvsnt] Re: Performance problem with large files

Mike Wake mike.wake at thales-tts.com
Thu Oct 21 16:19:08 BST 2004


Its been said a million times,
Be sure not to run anyform of real time virus scanner on the repository 
and especially in this case the client too.

Cheer
Mikew

Tony Hoyle wrote:
> michel.leclerc at b-rail.be wrote:
> 
>> Hello,
>>
>> I need to store large files (more than 200 MB) into the repository.
>> Checkout for theses files takes a very very long time (approx 1 hour 
>> for 270
>> MB).
>> Is there a solution to this performance problem
>>
> You're probably running out of memory on the server.  That'll slow it 
> down.    You also need a beefy CPU to process a file that big.
> 
> Make sure your ethernet is running at at least 100MB (preferably gigabit 
> if you're shifting files that big regularly) as any network delay on a 
> file that big will be significant.
> 
> You should be able to get it down to about 20-30 minutes, but really 
> version control systems aren't designed for things that big - they have 
> to process the file to store it, and any processing rapidly builds up - 
> a checkout of the HEAD revision is pretty efficient and is going be 
> within usability.  A checkout of a non-HEAD revision is going to take 
> much longer.
> 
> Tony
> 
> _______________________________________________
> cvsnt mailing list
> cvsnt at cvsnt.org
> http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt



More information about the cvsnt mailing list