[cvsnt] Re: Stress Tests results for CVSNT/CVS/Subversion

Rahul Bhargava coderobo at gmail.com
Thu Feb 9 17:41:01 GMT 2006


Tony Hoyle wrote:
> Rahul Bhargava wrote:
>
>> With 50 clients pounding on a CVSNT server (2.5.03) running on a 
>> Windows 2003 Server machine
>> with 1GB RAM, 2GB SWAP, 2xPentium 4 CPUs (2.8GHz Dell server class 
>> machine), we saw that after
>> about 15 minutes of stress the CVSNT Lock Daemon service would 
>> freeze, the CPUs would be maxed out at
>> 100%. When the freeze happened, almost always the command `rtag' would 
>
> I've run successful tests with over 1000 clients (the OS gets real 
> slow under that kind of load so the cvs
It would help if  you could tell us which version of CVSNT  was that with ?
> processes end up not being the bottleneck)...  50 is not a stress 
> test.  50 what happens when an office starts up in the morning and 
> everyone runs cvs update... it's routine behaviour.
>
> Without seeing your scripts and logs to see what you are actually 
> doing I can't even begin to suggest what might be the issue there.
>
> Failure over time doesn't make any sense - each cvs invocation is 
> unique.  Are your scripts not waiting until the previous command has 
> finished?  If you're not waiting you could well be testing 50,000 
> clients not 50.
>

Each command is serially executed. In other words its waiting for 
previous cmd to finish. So load is initially set to 50. No point running 
1000 concurrent clients when we have trouble with 50. When I had last 
checked
cvsnt.org web site (approx 2-3 weeks ago) that was the build (2221) the 
cvsnt.org website was recommending.  I am a bit confused though, the 
"Purchase CVS Suite" panel on your website
mentions 2.5.02. Is the open source version experimental and the 
commercial version the stable one ? Do
we need to purchase the commercial version to get a stable build ?

I had also posted to the cvsnt-dev mailing list if there were existing 
stress tests that cvsnt-dev community
runs. I didn't get any reply. Right now the cvsnt web site has the 2151 
as the latest build. Is that a
recommened build for production now ?  If  Arthur or you have a specific 
recommendation for a build to pick
up, we can try that.

Thanks


> Tony
> _______________________________________________
> cvsnt mailing list
> cvsnt at cvsnt.org
> http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt
>




More information about the cvsnt mailing list