[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