ASP. NET stress test results)

Source: Internet
Author: User

Today I came to an ASP. NET stress test. The environment is as follows:

Language: asp.net C #

Dll size: 52kb + 260kb + 20.kb + 20kb + 48kb = 20.kb

Database: Access 8 MB or so single connection to Access the database 4-5 times

IIS: IIS6.0 port: 80 limit: 25% Cpu usage

Application pool: Independent

CPU: CM520 1.6 Ghz x 1

Memory: 2 GB

Actual usage: 28 MB

Concurrency: 30 for 60 seconds

Network: Local Network

The ASP. NET stress test results are as follows:

Average Click Time 219 MS, 1,536 Clicks, 0 Errors

Total Number of Clicks: 1,536 (0 Errors)

Average Click Time of all URLs: 219 MS

Average speed: 219 in the first 10 seconds, the average speed is 800 ms, and then gradually decreases to 58 ms

That is, the program is gradually increased from 800 ms to 58ms... the final stability is around 58ms.

 
 
  1. // The ASP. NET pressure test results of the text version are as follows: 
  2.  
  3. Results of period #1 (from 4 sec to 15 sec ):
  4. **************************************** ************************
  5. Completed Clicks: 305 with 0 Errors (= 0.00%)
  6. Average Click TimeFor1,800 Users: 863 MS
  7. Successful clicks per Second: 29.61 (equals 106,584.86 Clicks per Hour)
  8.  
  9. Results of period #2 (from 15 sec to 25 sec ):
  10. **************************************** ************************
  11. Completed Clicks: 307 with 0 Errors (= 0.00%)
  12. Average Click TimeFor1,800 Users: 61 MS
  13. Successful clicks per Second: 30.14 (equals 108,495.23 Clicks per Hour)
  14.  
  15. Results of period #3 (from 25 sec to 35 sec ):
  16. **************************************** ************************
  17. Completed Clicks: 307 with 0 Errors (= 0.00%)
  18. Average Click TimeFor1,800 Users: 60 MS
  19. Successful clicks per Second: 29.89 (equals 107,607.40 Clicks per Hour)
  20.  
  21. Results of period #4 (from 35 sec to 46 sec ):
  22. **************************************** ************************
  23. Completed Clicks: 310 with 0 Errors (= 0.00%)
  24. Average Click TimeFor1,800 Users: 58 MS
  25. Successful clicks per Second: 30.09 (equals 108,325.99 Clicks per Hour)
  26.  
  27. Results of period #5 (from 46 sec to 56 sec ):
  28. **************************************** ************************
  29. Completed Clicks: 307 with 0 Errors (= 0.00%)
  30. Average Click TimeFor1,800 Users: 58 MS
  31. Successful clicks per Second: 29.76 (equals 107,136.94 Clicks per Hour)

 

The picture is actually quite clear, but it's okay to zoom in.

I am very depressed about this curve. Why is there a bottleneck in 10 seconds, and I have tried a maximum of 50 concurrent connections and those after 50 connections, the speed is more than 1 second.

Test 2: connect to Access, do not close the Connection, and wait until the Connection pool is full.

Result Access can only send about 50 concurrent connections. If the number of connections exceeds 50, the connection fails.

  1. ASP. net mvc unit test
  2. ASP. net mvc Web Application Project
  3. IIS6 ASP. net isapi request processing process
  4. Seven user management controls for ASP. NET controls
  5. RSA encryption for ASP. Net

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.