Einzelnen Beitrag anzeigen
Alt 11.11.2006, 20:55   #3
Stefan Söllner
bitte Mailadresse prüfen!
 
Registriert seit: 15.11.2001
Beiträge: 2.875


Standard

Sorry für die fehlende Mehrfachauswahl.

Ein bisserl Benchmarks für die Augen.

ab -c 100 -n 1000

Apache 2.2.3 / PHP 5.2.0 via APXS / APC opcode cacher
Load: > 35 (!!!)

Code:
Server Software:        Apache/2.2.3
Server Hostname:        soellner.info
Server Port:            80

Document Path:          /phpmyadmin/index.php
Document Length:        8353 bytes

Concurrency Level:      100
Time taken for tests:   47.249978 seconds
Complete requests:      1000
Failed requests:        365
   (Connect: 0, Length: 365, Exceptions: 0)
Write errors:           0
Total transferred:      8990606 bytes
HTML transferred:       8359090 bytes
Requests per second:    21.16 [#/sec] (mean)
Time per request:       4724.998 [ms] (mean)
Time per request:       47.250 [ms] (mean, across all concurrent requests)
Transfer rate:          185.80 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0   15  49.8      0     206
Processing:   121 4477 8905.4   2518   47246
Waiting:        1 4465 8906.7   2508   47241
Total:        209 4492 8923.0   2519   47249

Percentage of the requests served within a certain time (ms)
  50%   2519
  66%   2554
  75%   2580
  80%   2615
  90%   3023
  95%   9425
  98%  46283
  99%  47056
 100%  47249 (longest request)

Lighttpd 1.4.13 / PHP 5.2.0 via FCGI / APC opcode cacher
Load: > 5

Code:
Server Software:        lighttpd
Server Hostname:        soellner.info
Server Port:            8080

Document Path:          /phpmyadmin/index.php
Document Length:        8353 bytes

Concurrency Level:      100
Time taken for tests:   13.27989 seconds
Complete requests:      1000
Failed requests:        338
   (Connect: 0, Length: 338, Exceptions: 0)
Write errors:           0
Total transferred:      8907370 bytes
HTML transferred:       8358796 bytes
Requests per second:    76.76 [#/sec] (mean)
Time per request:       1302.799 [ms] (mean)
Time per request:       13.028 [ms] (mean, across all concurrent requests)
Transfer rate:          667.64 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0   15  48.2      0     171
Processing:   133 1226 258.9   1280    3359
Waiting:      119 1224 258.9   1279    3358
Total:        177 1242 227.1   1281    3359

Percentage of the requests served within a certain time (ms)
  50%   1281
  66%   1293
  75%   1303
  80%   1314
  90%   1348
  95%   1388
  98%   1445
  99%   1485
 100%   3359 (longest request)
Litespeed 2.4.0 / PHP 5.2.0 via LSAPI / APC opcode cacher
Load: > 4

Code:
Server Software:        LiteSpeed
Server Hostname:        soellner.info
Server Port:            9080

Document Path:          /phpmyadmin/index.php
Document Length:        8353 bytes

Concurrency Level:      100
Time taken for tests:   10.146684 seconds
Complete requests:      1000
Failed requests:        340
   (Connect: 0, Length: 340, Exceptions: 0)
Write errors:           0
Total transferred:      8920090 bytes
HTML transferred:       8358740 bytes
Requests per second:    98.55 [#/sec] (mean)
Time per request:       1014.668 [ms] (mean)
Time per request:       10.147 [ms] (mean, across all concurrent requests)
Transfer rate:          858.51 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    1   3.7      0      13
Processing:    70  981 310.8    986    5283
Waiting:       59  979 310.7    986    5283
Total:         73  982 309.7    986    5283

Percentage of the requests served within a certain time (ms)
  50%    986
  66%   1015
  75%   1024
  80%   1036
  90%   1095
  95%   1208
  98%   1652
  99%   2382
 100%   5283 (longest request)

Lighty steht in der Performance Litespeed kaum nach. Letzerer ist zwar in der Standardversion ebenso kostenlos, jedoch closed-source (wen es stört).

Mal sehen wie sich Litespeed Proxy Modul handhaben lässt (Apache->DAV/SVN <-Litespeed->RoR<-Mongrel) ???
Stefan Söllner ist offline   Mit Zitat antworten