The online community for software testing & quality assurance professionals
 
 
Calendar   Today's Topics
Sponsors:
Lost Password?

Home
BetaSoft
Blogs
Jobs
Training
News
Links
Downloads



Software Testing >> Performance & Load Testing

Pages: 1
pearam
Newbie


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
Moderator


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

http://allinterview.com/showanswers/17059.html

--------------------
- Joe
Visit AllThingsQuality.com 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
Moderator


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

Ramesh,

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
Moderator


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 (94 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;

http://iperformax.blogspot.com/2009/12/bernie-velivis-on-performance-testing.html

http://iperformax.blogspot.com/2009/12/throughput-mental-model.html

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 3 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

Rating:
Topic views: 4866

Rate this topic

Jump to

Contact Us | Privacy statement SQAForums

Powered by UBB.threads™ 6.5.5