for me, 100 threads gives me realiable performance for real
webapplications. More than 100 threads, there's too much resource
competition.

For static files and graphics, I've been able to go up to 200-250
without any problems. Real webpages that are dynamic and contain 60K
of HTML, I find 100 threads is a good limit. More than that I usually
see the IO as a bottleneck. For webservices, I find the limit is lower
because of how verbose XML is.


but that's specific to the kinds of apps I test.

peter


On Thu, 15 Jul 2004 13:05:37 -0400, joelsherriff
<[EMAIL PROTECTED]> wrote:
> Agree - my background is in writing commercial test tools - was team lead
> for Compuware on the web team for QALoad, before that with
> Rational/Pure/Performix (way way back when).  So the big tests 1000+ users
> are what I'm used to dealing with.  Right now I've been asked to evaluate
> jmeter against the commercial tools and scalability is always the killer -
> esp when you look at the tools that drive the server by driving instances of
> a browser (yuck!).  I'm really liking jmeter - much better than I expected
> it to be.  I expected to find lot's of holes and limitations (the arrogance
> of the old-timer) but really haven't seen any that aren't there for pretty
> good reason - like the proxy/ssl issue.
> 
> To distill down something you said, and ignoring the network limitations
> (since that's such a variable):  so in your experience you get about 100
> threads per machine before it saturates it?  Is it typically CPU bound or
> memory or...?
> 
> J
> 
> 
> 
> ----- Original Message -----
> From: "Peter Lin" <[EMAIL PROTECTED]>
> To: "JMeter Users List" <[EMAIL PROTECTED]>
> Sent: Thursday, July 15, 2004 11:43 AM
> Subject: Re: Any other limitations of jmeter? How about scalability?
> 
> > for general performance testing stuff, I have several performance
> > articles listed on the links page
> > http://wiki.apache.org/jakarta-jmeter/JMeterLinks.
> >
> > If I compare JMeter to other tools I've used, I would say it is
> > comparable. The tools I've used:
> >
> > 1. apache ab
> > 2. zdnet Webbench
> > 3. custom script perl
> >
> > The biggest challenge of stress testing is this, "what are you
> > testing?"  Most of the time, the bottleneck for a website is the
> > connection to the internet. I have a explanation of it in the
> > articles. It doesn't really matter if your website can handle 80
> > concurrent requests reliably, if you're server is on a T1. I would say
> > JMeter can easily produce enough stress to figure out what the upper
> > limit is for your web application. The situations where it won't be
> > suitable is if you're testing a system that has to support 5,000
> > concurrent users. You still could use JMeter if you setup each
> > instance with 100 threads and use 50 machines.
> >
> > realistically, to do that kind of test, the server would have to be a
> > big Unix box or mainframe hooked up to several gigabit routers. Using
> > 100mbit ethernet, you wouldn't be able to test 5K concurrent requests
> > for a sustained period of time effectively. Sustained transfer rate
> > plays a huge role in how many concurrent requests a system can handle
> > reliably for a long time.
> >
> > peter
> >
> >
> >
> > On Thu, 15 Jul 2004 11:25:50 -0400, joelsherriff
> > <[EMAIL PROTECTED]> wrote:
> > > After Peter pointed out that the jmeter proxy doesn't do ssl, I thought
> I'd
> > > ask everyone if they know of other limitations they've run into and
> about
> > > what seems to be the cronic limitation of these tools - scalability.
> Not
> > > talking about bugs per se, just things you might have been able to do
> with
> > > other tools you can't do with jmeter.  Like, does jmeter support NTLM
> > > authentication?  (I realize that's a question, not a statement, but some
> > > other tools have problems with NTLM so I thought I'd throw it out
> there.)
> > >
> > > As to scalability...How many users can you emulate before saturating
> your
> > > driver machine given an "average" script (mix of text and graphics,
> etc)?
> > > Given something like a 3Ghz P4 with 1M of memory.
> > >
> > > I originally did intend to play with jmeter more and lurk on this list
> much
> > > longer before asking these types of questions, but, as always, it's
> faster
> > > to ask...
> > >
> > > J
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > For additional commands, e-mail: [EMAIL PROTECTED]
> > >
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to