iolab:mereni-apachebench

This is an old revision of the document!


Měření Apache serveru nástrojem Apache Bench

  • verze Apache serveru: 2.2.9-10+lenny4
  • všechna měření byla provádě pomocí výchozího mpm_workeru
  • Apache Bench umožňuje export hodnot pro použití např. v programu GNU plot, z naměřených hodnot budou vytvořeny přehledné grafy
  • pro všechna měření proběhnou odpovídající měření i na virtuálním serveru s distribucí SLES10, tato měření budou porovnána a zkompletována s grafy
  • Celkový počet požadavků: 10000
  • Počet paralelně vykonávaných požadavků: 150
  • Počet neobsloužených požadavků: 0
  • Průměrný čas obsluhy požadavku: 418 ms

Connection Times (ms)

              min  mean[+/-sd] median   max
Connect:        3  306 1116.2      7   21005
Processing:     4   75 428.7     14   11681
Waiting:        4   74 428.7     13   11681
Total:          8  381 1224.3     23   21019

Percentage of the requests served within a certain time (ms)

50%     23
66%     36
75%    109
80%    150
90%    326
95%   3025
98%   3115
99%   4847
100%  21019 (longest request)
  • Celkový počet požadavků: 10000
  • Počet paralelně vykonávaných požadavků: 500
  • Počet neobsloužených požadavků: 0
  • Průměrný čas obsluhy požadavku: 1646 ms

Connection Times (ms)

              min  mean[+/-sd] median   max
Connect:        3  760 1936.7      7   21012
Processing:     4  672 1564.8    330   28744
Waiting:        4  671 1564.8    329   28743
Total:         85 1432 2636.1    356   30322

Percentage of the requests served within a certain time (ms)

50%    356
66%    449
75%    631
80%   3211
90%   3503
95%   6404
98%   9527
99%  12494
100%  30322 (longest request)
  • Celkový počet požadavků: 10000
  • Počet paralelně vykonávaných požadavků: 1000
  • Počet neobsloužených požadavků: 0
  • Průměrný čas obsluhy požadavku: 4531 ms

Connection Times (ms)

              min  mean[+/-sd] median   max
Connect:        3 1486 5039.2      7   45069
Processing:     4 1363 3396.3    437   39580
Waiting:        4 1356 3382.7    437   39579
Total:         12 2849 6475.6    511   45248

Percentage of the requests served within a certain time (ms)

50%    511
66%    793
75%   1612
80%   3408
90%   8602
95%  15284
98%  27314
99%  37612
100%  45248 (longest request)
  • verze Apache serveru: 2.2.3 (výchozí v repozitáři)
  • výchozí instalace nainstaluje spolu s Apachem i mod_php, který vyžaduje mpm_prefork
    • paměťová neefektivnost mpm_preforku se u třetího testu projevila vyčerpáním dostupné paměti a odmítáním požadavků
    • všechny testy byly provedeny znovu s mpm_workerem
  • Celkový počet požadavků: 10000
  • Počet paralelně vykonávaných požadavků: 150
  • Počet neobsloužených požadavků: 0
  • Průměrný čas obsluhy požadavku: 987 ms

Connection Times (ms)

              min  mean[+/-sd] median   max
Connect:        4  458 509.8    404    8201
Processing:    38  513 300.8    470    4185
Waiting:       37  481 255.0    451    4185
Total:         64  971 585.9    893    8584

Percentage of the requests served within a certain time (ms)

50%    893
66%   1037
75%   1097
80%   1132
90%   1292
95%   1818
98%   3326
99%   3675

100% 8584 (longest request)

  • Celkový počet požadavků: 10000
  • Počet paralelně vykonávaných požadavků: 500
  • Počet neobsloužených požadavků: 0
  • Průměrný čas obsluhy požadavku: 4679 ms

Connection Times (ms)

              min  mean[+/-sd] median   max
Connect:        2  677 1130.0    325   21592
Processing:     5 3238 8643.8    957   49377
Waiting:        4 3164 8617.9    948   49193
Total:        443 3916 8742.3   1520   52970

Percentage of the requests served within a certain time (ms)

50%   1520
66%   2064
75%   2364
80%   3394
90%   5613
95%  13310
98%  47280
99%  48941

100% 52970 (longest request)

  • Celkový počet požadavků: 10000
  • Počet paralelně vykonávaných požadavků: 1000
  • vyčerpána paměť, nelze provést
  • Celkový počet požadavků: 10000
  • Počet paralelně vykonávaných požadavků: 150
  • Počet neobsloužených požadavků: 0
  • Průměrný čas obsluhy požadavku: 965 ms

Connection Times (ms)

              min  mean[+/-sd] median   max
Connect:        5  349 622.2    181    3695
Processing:     3  570 2021.1    190   47719
Waiting:        3  413 1576.7    179   47719
Total:         96  919 2121.0    409   48097

Percentage of the requests served within a certain time (ms)

50%    409
66%    643
75%    766
80%    827
90%   1451
95%   3386
98%   6498
99%  12125

100% 48097 (longest request)

  • Celkový počet požadavků: 10000
  • Počet paralelně vykonávaných požadavků: 500
  • Počet neobsloužených požadavků: 0
  • Průměrný čas obsluhy požadavku: 3669 ms

Connection Times (ms)

              min  mean[+/-sd] median   max
Connect:       25  872 1164.3    538   21641
Processing:     3 2489 3622.7   1285   51975
Waiting:        3 2234 3267.7   1266   51975
Total:        561 3361 3846.1   1940   55449

Percentage of the requests served within a certain time (ms)

50%   1940
66%   2284
75%   2653
80%   4097
90%   9586
95%  12068
98%  15166
99%  16951

100% 55449 (longest request)

  • Celkový počet požadavků: 10000
  • Počet paralelně vykonávaných požadavků: 1000
  • Počet neobsloužených požadavků: 0
  • Průměrný čas obsluhy požadavku: 7967 ms

Connection Times (ms)

              min  mean[+/-sd] median   max
Connect:        2 1099 2852.6    164   45032
Processing:     3 5575 10317.6   1111   71314
Waiting:        3 4770 9029.7   1092   71314
Total:        471 6674 10699.6   1734   74645

Percentage of the requests served within a certain time (ms)

50%   1734
66%   3918
75%   8701
80%  11167
90%  18715
95%  29429
98%  49946
99%  55119

100% 74645 (longest request)

  • verze Apache serveru: 2.2.10 (Linux/SUSE)
  • všechna měření byla provádě pomocí výchozího mpm_workeru
  • Apache Bench umožňuje export hodnot pro použití např. v programu GNU plot, z naměřených hodnot budou vytvořeny přehledné grafy
  • pro všechna měření proběhnou odpovídající měření i na virtuálním serveru s distribucí SLES10, tato měření budou porovnána a zkompletována s grafy
  • Celkový počet požadavků: 10000
  • Počet paralelně vykonávaných požadavků: 150
  • Počet neobsloužených požadavků: 0
  • Průměrný čas obsluhy požadavku: 418 ms

Connection Times (ms)

              min  mean[+/-sd] median   max
Connect:        3  306 1116.2      7   21005
Processing:     4   75 428.7     14   11681
Waiting:        4   74 428.7     13   11681
Total:          8  381 1224.3     23   21019

Percentage of the requests served within a certain time (ms)

50%     23
66%     36
75%    109
80%    150
90%    326
95%   3025
98%   3115
99%   4847
100%  21019 (longest request)
  • Celkový počet požadavků: 10000
  • Počet paralelně vykonávaných požadavků: 500
  • Počet neobsloužených požadavků: 0
  • Průměrný čas obsluhy požadavku: 1646 ms

Connection Times (ms)

              min  mean[+/-sd] median   max
Connect:        3  760 1936.7      7   21012
Processing:     4  672 1564.8    330   28744
Waiting:        4  671 1564.8    329   28743
Total:         85 1432 2636.1    356   30322

Percentage of the requests served within a certain time (ms)

50%    356
66%    449
75%    631
80%   3211
90%   3503
95%   6404
98%   9527
99%  12494
100%  30322 (longest request)
  • Celkový počet požadavků: 10000
  • Počet paralelně vykonávaných požadavků: 1000
  • Počet neobsloužených požadavků: 0
  • Průměrný čas obsluhy požadavku: 4531 ms

Connection Times (ms)

              min  mean[+/-sd] median   max
Connect:        3 1486 5039.2      7   45069
Processing:     4 1363 3396.3    437   39580
Waiting:        4 1356 3382.7    437   39579
Total:         12 2849 6475.6    511   45248

Percentage of the requests served within a certain time (ms)

50%    511
66%    793
75%   1612
80%   3408
90%   8602
95%  15284
98%  27314
99%  37612
100%  45248 (longest request)
  • iolab/mereni-apachebench.1265629041.txt.gz
  • Last modified: 2010/02/08 11:37
  • by prauspet