Apache 基准测试–wordpress,eAccelerator,WP-Cache,mod_rewrite

非常抱歉, 在整理My Art时看到此篇,但没有记录来源.

我只翻译我觉得可参考的信息, 也请看官自取.

文中涉及到基准测试软件

Siege (version 2.6.1), Wordpress blog CMS (version 1.5.2), WP-Cache plugin for WP (version 2.0), eAccelerator PHP-accelerator module (version 0.9.3) , mod_rewrite Apache module (Apache 1.3.33).

Wordpress在性能上的表现并不是被赞誉的, 我使用WP-Cache来缓存Web页面(ps: 和我一样  )

服务器装配:

  • Dell PowerEdge SC1425 server
    • 1 x 2.8GHz Intel XEON processor
    • 2 x 80Gb SCSI (RAID 0)
    • 512Mb RAM
  • Debian GNU/Linux 3.1
  • Apache 1.3.33
  • PHP 5.0.5 (as module)
  • MySQL 4.1.11 (with query cache enabled)

基准测试报告

  • 单机
  • 无网络损耗
  • 使用参数: siege -u http://example.com/ -t30S -c20
  • 清除所有缓存后做测试
  • All hits to frontpage (not a realistic scenario)
  • Static HTML == front page as pure HTML

查看下结果报告 :

setup

hits within 30 second

(without mod_rewrite)

extra

No cache, no accelerator

173

183

 

WP-Cache, no accelerator

2574

5863

 

No cache, eAccelerator

550

633

 

WP-Cache, eAccelerator

3654

16399

 

Static HTML

4343

52418

46831 *)

No cache, no accelerator

  • first page load: 26 queries - 0.153 seconds
  • second page load: 26 queries - 0.151 seconds

Transactions:                    173 hits

Availability:                 100.00 %

Elapsed time:                  30.08 secs

Data transferred:            1228336 bytes

Response time:                  3.00 secs

Transaction rate:               5.75 trans/sec

Throughput:                 40835.64 bytes/sec

Concurrency:                   17.28

Successful transactions:         173

Failed transactions:               0

Longest transaction:            4.65

Shortest transaction:           0.25

mod_rewrite disabled

Transactions:                    183 hits

Availability:                 100.00 %

Elapsed time:                  29.65 secs

Data transferred:            1298329 bytes

Response time:                  2.87 secs

Transaction rate:               6.17 trans/sec

Throughput:                 43788.50 bytes/sec

Concurrency:                   17.70

Successful transactions:         183

Failed transactions:               0

Longest transaction:            4.41

Shortest transaction:           0.41


 

WP-Cache, no accelerator

  • first page load: 26 queries - 0.161 seconds
  • second page load: FROM CACHE

Transactions:                   2574 hits

Availability:                 100.00 %

Elapsed time:                  29.78 secs

Data transferred:           18501824 bytes

Response time:                  0.21 secs

Transaction rate:              86.43 trans/sec

Throughput:                621283.53 bytes/sec

Concurrency:                   18.20

Successful transactions:        2574

Failed transactions:               0

Longest transaction:            1.04

Shortest transaction:           0.01

mod_rewrite disabled

Transactions:                   5863 hits

Availability:                 100.00 %

Elapsed time:                  29.90 secs

Data transferred:           42119708 bytes

Response time:                  0.09 secs

Transaction rate:             196.09 trans/sec

Throughput:               1408685.90 bytes/sec

Concurrency:                   17.85

Successful transactions:        5863

Failed transactions:               0

Longest transaction:            1.12

Shortest transaction:           0.00


 

No cache, eAccelerator

  • first page load: 26 queries - 0.326 seconds
  • second page load: 26 queries - 0.047 seconds

Transactions:                    550 hits

Availability:                 100.00 %

Elapsed time:                  30.45 secs

Data transferred:            3904516 bytes

Response time:                  1.00 secs

Transaction rate:              18.06 trans/sec

Throughput:                128227.12 bytes/sec

Concurrency:                   18.13

Successful transactions:         550

Failed transactions:               0

Longest transaction:            3.00

Shortest transaction:           0.05

mod_rewrite disabled

Transactions:                    633 hits

Availability:                 100.00 %

Elapsed time:                  30.53 secs

Data transferred:            4489488 bytes

Response time:                  0.87 secs

Transaction rate:              20.73 trans/sec

Throughput:                147051.68 bytes/sec

Concurrency:                   18.00

Successful transactions:         633

Failed transactions:               0

Longest transaction:            2.31

Shortest transaction:           0.04


 

WP-Cache, eAccelerator

  • first page load: 26 queries - 0.363 seconds
  • second page load: FROM CACHE

Transactions:                   3654 hits

Availability:                 100.00 %

Elapsed time:                  30.27 secs

Data transferred:           26728970 bytes

Response time:                  0.15 secs

Transaction rate:             120.71 trans/sec

Throughput:                883018.49 bytes/sec

Concurrency:                   18.13

Successful transactions:        3654

Failed transactions:               0

Longest transaction:            0.63

Shortest transaction:           0.00

mod_rewrite disabled

Transactions:                  16399 hits

Availability:                 100.00 %

Elapsed time:                  30.06 secs

Data transferred:          117744780 bytes

Response time:                  0.03 secs

Transaction rate:             545.54 trans/sec

Throughput:               3916992.09 bytes/sec

Concurrency:                   18.22

Successful transactions:       16399

Failed transactions:               0

Longest transaction:            0.40

Shortest transaction:           0.00


 

Static HTML

Transactions:                   4343 hits

Availability:                 100.00 %

Elapsed time:                  29.99 secs

Data transferred:           31095880 bytes

Response time:                  0.12 secs

Transaction rate:             144.81 trans/sec

Throughput:               1036874.97 bytes/sec

Concurrency:                   17.76

Successful transactions:        4343

Failed transactions:               0

Longest transaction:            0.76

Shortest transaction:           0.00

mod_rewrite disabled

Transactions:                  52418 hits

Availability:                 100.00 %

Elapsed time:                  30.19 secs

Data transferred:          375312880 bytes

Response time:                  0.01 secs

Transaction rate:            1736.27 trans/sec

Throughput:              12431695.04 bytes/sec

Concurrency:                   18.88

Successful transactions:       52418

Failed transactions:               0

Longest transaction:            0.23

Shortest transaction:           0.00

rewrite rules moved from .htaccess to config file

Transactions:                  46831 hits

Availability:                 100.00 %

Elapsed time:                  29.98 secs

Data transferred:          335309960 bytes

Response time:                  0.01 secs

Transaction rate:            1562.07 trans/sec

Throughput:              11184455.14 bytes/sec

Concurrency:                   19.10

Successful transactions:       46831

Failed transactions:               0

Longest transaction:            0.13

Shortest transaction:           0.00

 


0 Responses to “Apache 基准测试--wordpress,eAccelerator,WP-Cache,mod_rewrite”


  1. No Comments

Leave a Reply