The online community for software testing & quality assurance professionals
Calendar   Today's Topics

Lost Password?


Software Testing >> Performance & Load Testing

Pages: 1

Reged: 11/15/09
Posts: 6
Throughput and Response time
      #647205 - 10/29/10 09:30 AM

Can anyone please explain what is the relation between throughput and response time?

Post Extras: Print Post   Remind Me!   Notify Moderator  
Joe Strazzere

Reged: 05/15/00
Posts: 12344
Loc: Massachusetts, USA
Re: Throughput and Response time [Re: pearam]
      #647237 - 10/29/10 01:28 PM

- Joe
Visit to learn more about quality, testing, and QA!

I speak only for me. I do not speak for my employer, nor for anyone else.

Post Extras: Print Post   Remind Me!   Notify Moderator  
James Pulley

Reged: 08/01/01
Posts: 5551
Loc: NC
Re: Throughput and Response time [Re: Joe Strazzere]
      #647246 - 10/29/10 06:07 PM


Performance Testing/engineering is a discipline for furiously curious people who are married with a stubborn determination to find the cause of a problem and great core research skills. You may want to exercise the curiosity side and the research skills and put forward a testable hypothesis based upon your research and see what others think.

James Pulley

Replace ineffective offshore contracts, LoadRunnerByTheHour. Starting @ $19.95/hr USD.

Put us to the test, skilled expertise is less expensive than you might imagine.

Twitter: @LoadRunnerBTH @PerfBytes

Post Extras: Print Post   Remind Me!   Notify Moderator  
Bernie Velivis

Reged: 06/02/03
Posts: 1604
Loc: Hollis, NH, USA
Re: Throughput and Response time [Re: pearam]
      #647354 - 11/01/10 06:19 AM Attachment (160 downloads)

An better question is "what is the relationship between load, capacity, throughput, and response time?"

Usually throughput varies linearly with respect to load until you get close to capacity limits at which point the slope of the throughput vs load graph decreases. Under certain conditions (e.g. increased overhead to process transactions as concurrency increases) throughput can decrease as load increases.

Response times tend to increase relatively gradually with respect to load until you approach a capacity limit at which point they tend to increase quickly, often exponentially. Usually, as load approaches the capacity limit, small increases in load result in a large increase in response times.

These statements are overly simplified, and I can think of lots of exceptions, but perhaps they will be of some value to you.

You can read a bit more about my take on these relationships here;

See attached graph for a rough picture of the relationships. The X axis is calibrated in the %capacity but a second x axis could added showing load.

Post Extras: Print Post   Remind Me!   Notify Moderator  
Anish Bindal
Junior Member

Reged: 01/20/04
Posts: 15
Loc: Bangalore
Re: Throughput and Response time [Re: Bernie Velivis]
      #648741 - 11/15/10 01:16 AM

Throughput - How much our sevrer can handle. Increases generally as user load increases and gets flat once server reaches its capacity. This point request queue would start and leads to increase in response time.

Response Time - This is total time taken from end user perspective for requests to be served by the server. (Connection Time + DNS time+ Web server+DB+response back)

Post Extras: Print Post   Remind Me!   Notify Moderator  
Pages: 1

Extra information
0 registered and 14 anonymous users are browsing this forum.

Moderator:  AJ, RSBarber, rstens, Corey_G 

Print Topic

Forum Permissions
      You cannot start new topics
      You cannot reply to topics
      HTML is disabled
      UBBCode is enabled

Topic views: 6386

Rate this topic

Jump to

Contact Us | Privacy statement SQAForums

Powered by UBB.threads™ 6.5.5