X



トップページ自宅サーバ
493コメント290KB

HTTPdベンチマークスレッド

0001DNS未登録さん
垢版 |
03/03/24 17:35ID:???
実用上意味があろうが無かろうが関係なし!
ApacheBenchの結果を競おう

とりあえずレギュレーションは、HTTPdの設定変更は動作に必要な最低限だけで
Apache1.3.27のtarボールに入っているindex.html.en(1456B)を使用
ab -c 10 -n 10000 http://localhost/index.html.en
でお願いします

[テンプレ]
CPU :
Mem :
OS :
HTTPd :
チューニングした所 :
スコア :
一言 :

ちなみにWin用のApacheBenchはApache2.xのバイナリに同梱
0123114
垢版 |
04/03/04 04:30ID:???
マシンも色々いじったので、環境を再度書いてみます。

CPU : Pentium III-S 1.4GHz (Tualatin) * 1
Mem : PC133 SDRAM CL3 512MB + 256MB
OS : Redhat Linux 9 (Shrike)
HTTPd : Apache/2.0.48

チューニングした所 :
httpd.confから不要な設定を省きました。
その他、PHP/4.3.4をモジュール版として読み込ませています。

スコア :
Server Software: Apache/2.0.48
Server Hostname: localhost
Server Port: 80
Document Path: /index.html.en
Document Length: 1456 bytes
Concurrency Level: 10
Time taken for tests: 3.406091 seconds
Complete requests: 10000
Failed requests: 0
Write errors: 0
Total transferred: 16970000 bytes
HTML transferred: 14560000 bytes
Requests per second: 2935.92 [#/sec] (mean)
Time per request: 3.406 [ms] (mean)
Time per request: 0.341 [ms] (mean, across all concurrent requests)
Transfer rate: 4865.40 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.1 0 4
Processing: 0 3 2.6 3 212
Waiting: 0 1 1.5 1 91
Total: 0 3 2.6 3 212
Percentage of the requests served within a certain time (ms)
50% 3
66% 3
75% 3
80% 3
90% 3
95% 3
98% 5
99% 7
100% 212 (longest request)

一言 :
‥L2キャッシュの差?
0124DNS未登録さん
垢版 |
04/03/08 23:23ID:K0tQgHgA
CPU : AthlonXP 2500+
Mem : PC2700 1024M(512M*2)
OS : Windows2000SP4
HTTPd : 04WebServer/1.41

チューニングした所 :
チュ−ニング方法あるんなら教えて・・・

スコア :
Server Software: 04WebServer/1.41
Server Hostname: 127.0.0.1
Server Port: 80

Document Path: /index.html
Document Length: 1991 bytes

Concurrency Level: 10
Time taken for tests: 38.531250 seconds
Complete requests: 10000
Failed requests: 0
Write errors: 0
Total transferred: 22120000 bytes
HTML transferred: 19910000 bytes
Requests per second: 259.53 [#/sec] (mean)
Time per request: 38.531 [ms] (mean)
Time per request: 3.853 [ms] (mean, across all concurrent requests)
Transfer rate: 560.61 [Kbytes/sec] received

Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 1.6 0 15
Processing: 15 37 7.6 31 62
Waiting: 15 37 7.4 31 62
Total: 15 37 7.6 31 62

Percentage of the requests served within a certain time (ms)
50% 31
66% 46
75% 46
80% 46
90% 46
95% 46
98% 46
99% 46
100% 62 (longest request)

まあ、個人利用向けサーバだから、こんな物ですかねえ・・・
普通の用途では事足りる性能かと。
0126125
垢版 |
04/03/10 09:47ID:???
>>124

現在公開されているのはver1.40

ver1.41

ん 作者様か 失礼しました
0127124
垢版 |
04/03/10 11:42ID:???
(゚∀゚)アヒャ

0128DNS未登録さん
垢版 |
04/03/10 21:11ID:???
ACCSが1秒5000アクセスをさばけなくて鯖を止めてたけどどうよ?
0129DNS未登録さん
垢版 |
04/03/10 21:21ID:???
>>128
負荷分散処理をしてなかったんだろ。
もっとも、1秒500リクで大抵の鯖は死にそうになるのだが。
0130DNS未登録さん
垢版 |
04/03/10 22:19ID:???
CPU : Duron 1GHz
Mem : SDRAM PC133 512M
OS : FreeBSD 4.7
HTTPd : Apache/1.3.29

ファイル違う物ですが・・・。
近いうちにenでしてみます。


Server Software: Apache/1.3.29
Server Hostname: localhost

Document Path: /index.html
Document Length: 2621 bytes

Concurrency Level: 10
Time taken for tests: 8.940 seconds
Complete requests: 10000
Failed requests: 0
Broken pipe errors: 0
Total transferred: 29077436 bytes
HTML transferred: 26225726 bytes
Requests per second: 1118.57 [#/sec] (mean)
Time per request: 8.94 [ms] (mean)
Time per request: 0.89 [ms] (mean, across all concurrent requests)
Transfer rate: 3252.51 [Kbytes/sec] received

Connnection Times (ms)
min mean[+/-sd] median max
Connect: 0 2 1.2 2 108
Processing: 6 6 3.5 6 124
Waiting: 2 5 3.3 5 123
Total: 6 8 3.7 8 125

Percentage of the requests served within a certain time (ms)
50% 8
66% 8
75% 8
80% 8
90% 8
95% 9
98% 9
99% 11
100% 125 (last request)


何もチューニングしてないとこんなもんかな?
0131ちゃんばば
垢版 |
04/03/11 17:17ID:q55BzUKT
>>128
>ACCSが1秒5000アクセスをさばけなくて鯖を止めてたけどどうよ?

SYN cacheやSYN cookieとか使っていないだけなんじゃ?

>SYN Flooding - SYN flooding はネットワークでのサービス妨害攻撃です. これは TCP
>接続を確立する際の手順の「抜け穴」を利用するものです. 新しい Linux カーネル(2.0.
>30 以降)には, SYN flooding 攻撃によりユーザがマシンやサービスにアクセスできなく
>なることを防ぐための設定オプションがあります. カーネルの適切な防御用オプションに
>ついては, カーネルのセキュリティ の章を参照してください.
http://www.linux.or.jp/JF/JFdocs/Security-HOWTO-7.html

>IP: syn cookies (CONFIG_SYN_COOKIES)
>「SYN 攻撃」はサービス妨害(DoS)攻撃のひとつです. マシンのリソースを全て喰い潰し
>てしまい, リブートするはめに追い込みます. このオプションを有効にしておかない理由
>は普通は考えられません.
http://www.linux.or.jp/JF/JFdocs/Security-HOWTO-6.html

3ウェイハンドシェイクが確立していない段階で、listen処理に回しておなかいっぱいになっているだけだと思うけど。
0132DNS未登録さん
垢版 |
04/03/11 17:34ID:???
うちでもやってみた
CPU : C3 933MHz
MEM : SDRAM PC133 512M
OS : Turbolinux Server 7
httpd : apache 1.3.27

Total transferred: 17403912 bytes
HTML transferred: 14571648 bytes
Requests per second: 705.57 [#/sec] (mean)
Time per request: 14.17 [ms] (mean)
Time per request: 1.42 [ms] (mean, across all concurrent requests)
Transfer rate: 1227.96 [Kbytes/sec] received

チューニングは OPTIM="-O2" だけ
0135DNS未登録さん
垢版 |
04/03/11 22:25ID:???
SYN flood じゃないふつーの HTTP アクセスが 5000/sec でも、
TCP セッションの確立のために SYN が 5000/sec で飛んでくるわけだが。
0136ちゃんばば
垢版 |
04/03/12 11:36ID:bjaFRFHS
>>135
>TCP セッションの確立のために SYN が 5000/sec で飛んでくるわけだが。

ACCSってそんなに人気があるサイトとは思えないが。
http://www.mainichi.co.jp/digital/network/archive/200403/05/1.html
を読むと、ウイルスによるDDoS攻撃の可能性の話があるけど、5000/secって1台でのDoS攻撃でも行けるんじゃないの?
ACCS攻撃用のウイルス情報って流れていたっけ?
F5攻撃だとすると、攻撃者が自分のIPアドレスを相手に伝えることになるが、攻撃に参加した馬鹿がそんなに多いとは思えないけど。
0137DNS未登録さん
垢版 |
04/03/25 00:19ID:jbvOdyMh
athlon64 3000+ (@2.2GHz)
MEM : 1.5GB
HD : 80GB*2(RAID0)
OS : SUSE Linux 9.0(X86_64)
httpd : Apache/2.0.48

Server Hostname: localhost
Server Port: 80

Document Path: /index.html.en
Document Length: 1456 bytes

Concurrency Level: 10
Time taken for tests: 2.896 seconds
Complete requests: 10000
Failed requests: 0
Broken pipe errors: 0
Total transferred: 17528760 bytes
HTML transferred: 14567280 bytes
Requests per second: 3453.04 [#/sec] (mean)
Time per request: 2.90 [ms] (mean)
Time per request: 0.29 [ms] (mean, across all concurrent requests)
Transfer rate: 6052.75 [Kbytes/sec] received

チューニングなし

爆速でつ。
0138123@114
垢版 |
04/03/25 01:42ID:???
Apache2の新Ver.に入れ換える際、MPMをpreforkからworkerに変更してみました。
何だかそれなりに良さげな感じです。

Server Software: Apache/2.0.49
Server Hostname: localhost
Server Port: 80
Document Path: /index.html.en
Document Length: 1456 bytes
Concurrency Level: 10
Time taken for tests: 2.892277 seconds
Complete requests: 10000
Failed requests: 0
Write errors: 0
Total transferred: 16980000 bytes
HTML transferred: 14560000 bytes
Requests per second: 3457.48 [#/sec] (mean)
Time per request: 2.892 [ms] (mean)
Time per request: 0.289 [ms] (mean, across all concurrent requests)
Transfer rate: 5733.20 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.0 0 2
Processing: 0 2 0.6 2 9
Waiting: 0 0 1.2 1 8
Total: 0 2 0.6 2 9
Percentage of the requests served within a certain time (ms)
50% 2
66% 2
75% 2
80% 2
90% 2
95% 3
98% 4
99% 5
100% 9 (longest request)
0140DNS未登録さん
垢版 |
04/03/29 20:27ID:BDZoOoCx
cpu celalon 2GHZ
メモリ 256MB
OS redhat9
一部使用していないモジュールを削除

Server Software: Apache/2.0.40
Server Hostname: localhost
Server Port: 80

Document Path: /index.html.en
Document Length: 1052 bytes

Concurrency Level: 10
Time taken for tests: 31.110257 seconds
Complete requests: 10000
Failed requests: 0
Write errors: 0
Non-2xx responses: 10000
Total transferred: 13020000 bytes
HTML transferred: 10520000 bytes
Requests per second: 321.44 [#/sec] (mean)
Time per request: 31.110 [ms] (mean)
Time per request: 3.111 [ms] (mean, across all concurrent requests)
Transfer rate: 408.68 [Kbytes/sec] received

Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.0 0 1
Processing: 4 30 14.5 29 922
Waiting: 0 13 14.0 14 908
Total: 4 30 14.5 29 922

Percentage of the requests served within a certain time (ms)
50% 29
66% 29
75% 29
80% 29
90% 30
95% 30
98% 33
99% 47
100% 922 (longest request)

なんか、遅い。iモードの性能設計した俺が・・ 情けない
0142DNS未登録さん
垢版 |
04/04/04 19:05ID:a1sNmmqj
CPU Celeron366 (SEPP)
RAM 256MB
OS RedHatLinux9.0

Server Software: Apache/2.0.40
Server Hostname: localhost
Server Port: 80
Document Path: /index.html.en
Document Length: 795 bytes

Concurrency Level: 10
Time taken for tests: 28.892927 seconds
Complete requests: 10000
Failed requests: 0
Write errors: 0
Non-2xx responses: 10000
Total transferred: 10760000 bytes
HTML transferred: 7950000 bytes
Requests per second: 346.11 [#/sec] (mean)
Time per request: 28.893 [ms] (mean)
Time per request: 2.889 [ms] (mean, across all concurrent requests)
Transfer rate: 363.65 [Kbytes/sec] received
0143DNS未登録さん
垢版 |
04/04/06 22:44ID:4ycWsWYx
cpu athron 2.8G
mem dual 256 x 2
os red hat9
httpd apache2
チューニングなし  早い?

rver Software: Apache/2.0.40
Server Hostname: localhost
Server Port: 80

Document Path: /index.html.en
Document Length: 1052 bytes

Concurrency Level: 10
Time taken for tests: 11.885704 seconds
Complete requests: 10000
Failed requests: 0
Write errors: 0
Non-2xx responses: 10000
Total transferred: 13020000 bytes
HTML transferred: 10520000 bytes
Requests per second: 841.35 [#/sec] (mean)
Time per request: 11.886 [ms] (mean)
Time per request: 1.189 [ms] (mean, across all concurrent requests)
Transfer rate: 1069.69 [Kbytes/sec] received

Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.0 0 0
Processing: 1 11 21.8 11 1019
Waiting: 0 5 22.0 4 1016
Total: 1 11 21.8 11 1019

Percentage of the requests served within a certain time (ms)
50% 11
66% 11
75% 11
80% 11
90% 11
95% 11
98% 11
99% 17
100% 1019 (longest request)
0144DNS未登録さん
垢版 |
04/04/07 20:28ID:7brCNOB1
CPU:Celeron2.2Ghz
Mem 512MB PC2700
OS:Win2k

Server Software: Apache/1.3.29
Server Hostname: localhost
Server Port: 80

Document Path: /index.html.en
Document Length: 280 bytes

Concurrency Level: 10
Time taken for tests: 1093.281250 seconds
Complete requests: 10000
Failed requests: 0
Write errors: 0
Non-2xx responses: 10000
Total transferred: 4380000 bytes
HTML transferred: 2800000 bytes
Requests per second: 9.15 [#/sec] (mean)
Time per request: 1093.281 [ms] (mean)
Time per request: 109.328 [ms] (mean, across all concurrent requests)
Transfer rate: 3.91 [Kbytes/sec] received

Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 109 218.4 0 546
Processing: 15 983 219.2 1093 1093
Waiting: 15 545 8.8 546 546
Total: 15 1092 21.4 1093 1093

Percentage of the requests served within a certain time (ms)
50% 1093
66% 1093
75% 1093
80% 1093
90% 1093
95% 1093
98% 1093
99% 1093
100% 1093 (longest request)

遅すぎるよね…。うわーん。
0146DNS未登録さん
垢版 |
04/04/08 18:25ID:K8Oa1vRi
Server Software: Apache/2.0.49
Server Hostname: localhost
Server Port: 83
OS:WinXPPRO Sp1
PEN4 17.G  MEM756(PC2100)


Document Path: /index.html.en
Document Length: 1494 bytes

Concurrency Level: 10
Time taken for tests: 375.343750 seconds
Complete requests: 10000
Failed requests: 0
Write errors: 0
Total transferred: 17770000 bytes
HTML transferred: 14940000 bytes
Requests per second: 26.64 [#/sec] (mean)
Time per request: 375.344 [ms] (mean)
Time per request: 37.534 [ms] (mean, across all concurrent requests)
Transfer rate: 46.23 [Kbytes/sec] received


コンパイル出来ないし、非専用だからこんなものか・・・・?

(´-`).。oO(Include /*.conf 関係あるのかな・・・?)
0150143
垢版 |
04/04/08 21:47ID:iu0hhDCQ
>>145

いいけど、どうやって測定すんの?
0151ちゃんばば
垢版 |
04/04/09 18:52ID:wOnX3SWJ
>>149
XPでもapacheで>>76程度出たよ(テストだからチューニングすらしていない)。
linuxと比べると出ないけど、使えないレベルではないと思う。ABが動いている分を考えるともっと出るはずだし。

>>150
>>88-89とか読んでないの?
0152DNS未登録さん
垢版 |
04/04/10 09:08ID:???
CPU: i486SX 33MHz
Memory: 12MB
OS: Plamo Linux 2.2.6

Server Software: Apache/1.3.26
Server Hostname: localhost
Server Port: 80

Document Path: /old/index.html.en
Document Length: 2966 bytes

Concurrency Level: 10
Time taken for tests: 262.641 seconds
Complete requests: 10000
Failed requests: 0
Broken pipe errors: 0
Total transferred: 32375880 bytes
HTML transferred: 29683728 bytes
Requests per second: 38.07 [#/sec] (mean)
Time per request: 262.64 [ms] (mean)
Time per request: 26.26 [ms] (mean, across all concurrent requests)
Transfer rate: 123.27 [Kbytes/sec] received

Connnection Times (ms)
min mean[+/-sd] median max
Connect: 50 116 31.0 121 530
Processing: 175 143 32.1 143 572
Waiting: 84 125 31.5 125 556
Total: 254 259 24.2 255 835

Percentage of the requests served within a certain time (ms)
50% 255
66% 256
75% 257
80% 257
90% 259
95% 269
98% 300
99% 353
100% 835 (last request)
0153DNS未登録さん
垢版 |
04/04/10 09:11ID:???
Plamoはindex.html.enを改変してPlamoのロゴを入れているので、
長さが違いますね。
0154DNS未登録さん
垢版 |
04/04/10 19:44ID:???
つーかレギュレーション通りのindex.html.enをうpすれいいんでね?
0155DNS未登録さん
垢版 |
04/04/11 05:15ID:/Bn0SgMe
CPU :AMD-K6tm 233MHz
Mem : 156M
OS :RedHad8
HTTPd : Apache1.3.29
チューニングした所 : カーネル再構築
スコア :


Server Software: Apache/1.3.29
Server Hostname: localhost
Server Port: 80

Document Path: /index.html.en
Document Length: 1456 bytes

Concurrency Level: 10
Time taken for tests: 31.956 seconds
Complete requests: 10000
Failed requests: 0
Broken pipe errors: 0
Total transferred: 17365208 bytes
HTML transferred: 14564368 bytes
Requests per second: 312.93 [#/sec] (mean)
Time per request: 31.96 [ms] (mean)
Time per request: 3.20 [ms] (mean, across all concurrent requests)
Transfer rate: 543.41 [Kbytes/sec] received

一言 :性能の割にまあまあかな
0156DNS未登録さん
垢版 |
04/05/05 13:36ID:TnrjSO+f
CPU:Pen3 1.13GHz
Mem:512MB
OS:Linux
httpd:Apache1系
チューニングしたとこ:httpd.confから不要な物を削除

Server Software: Apache
Server Hostname: localhost
Server Port: 80

Document Path: /index.html.en
Document Length: 1494 bytes

Concurrency Level: 10
Time taken for tests: 7.578 seconds
Complete requests: 10000
Failed requests: 0
Broken pipe errors: 0
Total transferred: 17500000 bytes
HTML transferred: 14940000 bytes
Requests per second: 1319.61 [#/sec] (mean)
Time per request: 7.58 [ms] (mean)
Time per request: 0.76 [ms] (mean, across all concurrent requests)
Transfer rate: 2309.32 [Kbytes/sec] received
0157DNS未登録さん
垢版 |
04/05/05 15:04ID:4MWYoIj+
CPU: Intel PentiumV 500MHz ×2
Memory: 256MB
OS: FreeBSD 4.9-PRERELEASE
HTTPd : Apache/2.0.47
チューニングした所 : なし
スコア :

Server Software: Apache/2.0.47
Server Hostname: localhost
Server Port: 80

Document Path: /index.html
Document Length: 1456 bytes

Concurrency Level: 10
Time taken for tests: 13.914917 seconds
Complete requests: 10000
Failed requests: 0
Write errors: 0
Total transferred: 17210000 bytes
HTML transferred: 14560000 bytes
Requests per second: 718.65 [#/sec] (mean)
Time per request: 13.915 [ms] (mean)
Time per request: 1.391 [ms] (mean, across all concurrent requests)
Transfer rate: 1207.77 [Kbytes/sec] received
0158ちゃんばば
垢版 |
04/05/13 17:17ID:3gwHt3le
index.htmlとindex.html.enでは、結果はだいぶ違うみたいね。
0159DNS未登録さん
垢版 |
04/05/15 23:10ID:???
CPU : Athlon XP2000+ @1250MHz
Mem : 256MB
OS : Debian GNU/Linux woody
HTTPd : Apache1.3.29
チューニングした所 : mod_php4 入れてる。他はほとんどデフォルト
スコア :
Document Path: /index.html.en
Document Length: 1456 bytes

Concurrency Level: 10
Time taken for tests: 4.240 seconds
Complete requests: 10000
Failed requests: 0
Broken pipe errors: 0
Total transferred: 17365208 bytes
HTML transferred: 14564368 bytes
Requests per second: 2358.49 [#/sec] (mean)
Time per request: 4.24 [ms] (mean)
Time per request: 0.42 [ms] (mean, across all concurrent requests)
Transfer rate: 4095.57 [Kbytes/sec] received

一言 : まあまあですかね?
0160DNS未登録さん
垢版 |
04/05/30 01:44ID:???
CPU : Athlon MP1600*2
Mem : 1024MB
OS : windows2003
チューニングした所 : デフォルト
スコア :
Server Software: Microsoft-IIS/6.0
Server Hostname: localhost
Server Port: 80
Document Path: /index.html.en
Document Length: 1621 bytes
Concurrency Level: 10
Time taken for tests: 4.312500 seconds
Complete requests: 10000
Failed requests: 0
Write errors: 0
Non-2xx responses: 10000
Total transferred: 18000000 bytes
HTML transferred: 16210000 bytes
Requests per second: 2318.84 [#/sec] (mean)
Time per request: 4.313 [ms] (mean)
Time per request: 0.431 [ms] (mean, across all concurrent requests)
Transfer rate: 4076.06 [Kbytes/sec] received

一言 : うんこ-
0162DNS未登録さん
垢版 |
04/05/30 10:10ID:???
>>161
別途、abを用意するだけの事でしょう。

>>160
1456 bytesのindex.html.enで再計測してみませんか?
0163DNS未登録さん
垢版 |
04/06/11 00:21ID:9IsNaM0W
CPU:Pentium4 2.8Mhz
MEM:1.5GB
OS:Fedora Core 1
HTTPD:Apache 2.0.49
チューニング:いろいろ

Document Path: /index.html.en
Document Length: 24 bytes

Concurrency Level: 10
Time taken for tests: 35.505372 seconds
Complete requests: 10000
Failed requests: 0
Write errors: 0
Non-2xx responses: 10002
Total transferred: 2920584 bytes
HTML transferred: 240048 bytes
Requests per second: 281.65 [#/sec] (mean)
Time per request: 35.505 [ms] (mean)
Time per request: 3.551 [ms] (mean, across all concurrent requests)
Transfer rate: 80.33 [Kbytes/sec] received

うーん、これってどうなの?
0164DNS未登録さん
垢版 |
04/06/11 01:08ID:???
CPU:Celeron2.4GHz
MEM:PC2700 512MB
OS:WindowsXP Professional
チューニング:インスト後デフォ

Server Software: Apache/2.0.49
Server Hostname: localhost
Server Port: 80

Document Path: /index.html.en
Document Length: 1494 bytes

Concurrency Level: 10
Time taken for tests: 28.796875 seconds
Complete requests: 10000
Failed requests: 0
Write errors: 0
Total transferred: 17840000 bytes
HTML transferred: 14940000 bytes
Requests per second: 347.26 [#/sec] (mean)
Time per request: 28.797 [ms] (mean)
Time per request: 2.880 [ms] (mean, across all concurrent requests)
Transfer rate: 604.96 [Kbytes/sec] received
0165DNS未登録さん
垢版 |
04/06/11 01:19ID:???
>Document Length: 24 bytes
>Non-2xx responses: 10002

ぜんぜんダメ。
0166DNS未登録さん
垢版 |
04/06/11 22:16ID:9IsNaM0W
>>165
うーん、アクセス集中している時のデータだからしょうがないのかな。。。。
0168DNS未登録さん
垢版 |
04/06/13 04:33ID:???
CPU アスロンXP 2500+(実クロック1.8GHz)
MEM:1024Mbyte PC2700
OS:Win2000 SP4+apache2.0.49
チューニング:自宅サーバーとして使っている状態そのままから
localhost指定はログを取らないようにしました。

apache2用の index.html.enだと apache_pb.gifがエラーを出すので、
img src文を削除後 1456byteに変更しました。

Server Software: Apache/2.0.49
Server Hostname: localhost
Server Port: 80

Document Path: /index.html.en
Document Length: 1456 bytes

Concurrency Level: 10
Time taken for tests: 33.848672 seconds
Complete requests: 10000
Failed requests: 0
Write errors: 0
Total transferred: 17440000 bytes
HTML transferred: 14560000 bytes
Requests per second: 295.43 [#/sec] (mean)
Time per request: 33.849 [ms] (mean)
Time per request: 3.385 [ms] (mean, across all concurrent requests)
Transfer rate: 503.15 [Kbytes/sec] received

私の PCは中庸なスペックで普通?な結果ですが、皆さんの結果を見ていると
PCのスペックと出てくる結果は全く関係無いベンチですね。

ちなみに、access.log(combined)と error.logをガリガリはき出した時には、93.7秒かかりました。
0169ちゃんばば
垢版 |
04/06/14 11:04ID:mV7lQ535
>>166
>うーん、アクセス集中している時のデータだからしょうがないのかな。。。。

集中と言っても同時10アクセスでしかない。

それ以前に、「Document Length: 24 bytes」ってHTTPのヘッダーを抜いたペイロードが24バイトって、「/index.html.en」にファイルが存在しないのでは?
存在するのに読めないのだとハード的な問題かチューニングに問題があると思う。
http://www.memtest86.com/のメモリテストソフトを10時間くらい回してみるのも良いと思うよ。
>Non-2xx responses: 10002
インストールしただけの環境だとmanualディレクトリのファイルが読まれるはずだが、
既に使っている環境だと自分のファイルを置いているディレクトリがルートに設定されているはず。
そこにコピペして使う必要がある。
バージョン1と2ではこのファイルのサイズが違うので、出来れば適当にサイズを1456バイトのを用意した方が良いと思うけど。

ちなみに、家では存在しないファイルだと遅いね。
推測に過ぎないが、ネガティブキャッシュ機能が無いのでファイルがあるかディレクトリを毎度読みに行っているのかも。
0170DNS未登録さん
垢版 |
04/06/20 01:54ID:Gi6rlSQg
CPU : 486DX 100MHz
Mem : 20MB
OS : FreeBSD4.8-RELEASE
HTTPd : apache1.3
チューニングした所 : 特になし
スコア :
Concurrency Level: 10
Time taken for tests: 118.808 seconds
Complete requests: 10000
Failed requests: 7016
(Connect: 0, Length: 7016, Exceptions: 0)
Broken pipe errors: 0
Total transferred: 5154300 bytes
HTML transferred: 4350528 bytes
Requests per second: 84.17 [#/sec] (mean)
Time per request: 118.81 [ms] (mean)
Time per request: 11.88 [ms] (mean, across all concurrent requests)
Transfer rate: 43.38 [Kbytes/sec] received

Connnection Times (ms)
min mean[+/-sd] median max
Connect: 2 32 26.9 19 193
Processing: 3 85 212.9 19 1254
Waiting: 0 80 212.6 18 1253
Total: 3 117 214.9 34 1265

Percentage of the requests served within a certain time (ms)
50% 34
66% 44
75% 177
80% 179
90% 180
95% 192
98% 1219
99% 1228
100% 1265 (last request)

一言:
スコアの見方がわかんねー。
Failed requests:7016ってのが、なんか気になる・・・
0171DNS未登録さん
垢版 |
04/06/20 02:26ID:QluW6FIT
CPU : P4-HT 3G
Mem : 1G
OS : Fedora core2 kernel2.6.7
HTTPd : Apache 2.0.49
チューニングした所 : 何もしてません
Server Software: Apache/2.0.49
Server Hostname: localhost
Server Port: 80

Document Path: /
Document Length: 2981 bytes

Concurrency Level: 10
Time taken for tests: 6.738701 seconds
Complete requests: 10000
Failed requests: 0
Write errors: 0
Total transferred: 31796358 bytes
HTML transferred: 29815962 bytes
Requests per second: 1483.97 [#/sec] (mean)
Time per request: 6.739 [ms] (mean)
Time per request: 0.674 [ms] (mean, across all concurrent requests)
Transfer rate: 4607.86 [Kbytes/sec] received

Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 2 1.5 2 24
Processing: 1 4 1.8 4 25
Waiting: 0 2 1.8 2 24
Total: 1 6 2.3 5 28

Percentage of the requests served within a certain time (ms)
50% 5
66% 6
75% 7
80% 8
90% 9
95% 10
98% 11
99% 14
100% 28 (longest request)
0172DNS未登録さん
垢版 |
04/06/21 09:33ID:???
>>170
主に重要なのは、
Failed requests
Requests per second
Percentage of the requests served within a certain time
こんなあたり。
でもってFaledRequestってのは人多杉エラーの数
MaxClientsを20くらいに絞ったほうがパフォーマンス出るかも。
0173ちゃんばば
垢版 |
04/06/26 13:19ID:3JV9lxiy
>>172
>Concurrency Level: 10
だから同時アクセスは10、MaxClientsを20に絞って効果があるのだろうか?
俺はハードのチューニングをミスっている気がするけど。
0174DNS未登録さん
垢版 |
04/06/27 15:12ID:???
CPU : P3-1.13G
Mem : 512MB
OS : Vine Linux
HTTPd : Apache 1.3.27(パッチ適用)
チューニングした所 : httpd.confをスリム化しただけ

Server Software: Apache
Server Hostname: localhost
Server Port: 80

Document Path: /index.html.en
Document Length: 1494 bytes

Concurrency Level: 10
Time taken for tests: 8.417 seconds
Complete requests: 10000
Failed requests: 0
Broken pipe errors: 0
Total transferred: 17507000 bytes
HTML transferred: 14945976 bytes
Requests per second: 1188.07 [#/sec] (mean)
Time per request: 8.42 [ms] (mean)
Time per request: 0.84 [ms] (mean, across all concurrent requests)
Transfer rate: 2079.96 [Kbytes/sec] received
0175DNS未登録さん
垢版 |
04/07/03 12:28ID:LcVVOArT
CPU : Celeron 450MHz
Mem : 256MB
OS : Vine Linux
HTTPd : httpd-2.0.50

Server Software: Apache
Server Hostname: localhost
Server Port: 80

Document Path: /index.html.en
Document Length: 1456 bytes

Concurrency Level: 10
Time taken for tests: 21.914001 seconds
Complete requests: 10000
Failed requests: 0
Write errors: 0
Total transferred: 17350152 bytes
HTML transferred: 14560000 bytes
Requests per second: 456.33 [#/sec] (mean)
Time per request: 21.914 [ms] (mean)
Time per request: 2.191 [ms] (mean, across all concurrent requests)
Transfer rate: 773.16 [Kbytes/sec] received

これってPCの性能から考えると妥当なんですかね・・・・?
とくにチューニングなどはしてないのですが、一秒間に456回以上アクセスがあると、
処理できなくなるという結果か??
0176DNS未登録さん
垢版 |
04/07/03 22:31ID:???
>>175
お前のマシンでは1秒間に456回が限界だったぞ。って意味だぞ。
もっと上げたかったらCPUを交換するとか色々あるぞ。
ま、456×60×60×24で1日で39398400回アクセス出来るって事が分かっただけでも
いいんでないかい?
0177DNS未登録さん
垢版 |
04/07/05 03:56ID:???
Document Path: /index.html.en
Document Length: 1456 bytes

Concurrency Level: 10
Time taken for tests: 2.556918 seconds
Complete requests: 1000
Failed requests: 0
Write errors: 0
Total transferred: 1708188 bytes
HTML transferred: 1464736 bytes
Requests per second: 391.10 [#/sec] (mean)
Time per request: 25.569 [ms] (mean)
Time per request: 2.557 [ms] (mean, across all concurrent requests)
Transfer rate: 652.35 [Kbytes/sec] received

Connection Times (ms)
min mean[+/-sd] median max
Connect: 1 9 4.3 9 64
Processing: 9 14 12.3 13 318
Waiting: 4 10 11.8 9 309
Total: 18 24 12.9 22 327

鯖のスペックは>>114とまったく同じなのにこの差は一体・・・
confもかなり弄りまくったのにこれ以上無理だ
CPU下駄使ってcele1.4のせてるのが駄目なのかなorz
0179114
垢版 |
04/07/05 10:42ID:???
>177
>114って誰だろなと思って見てみたら、そういや俺の事でしたか。
以前試してみた限りでは、同スペック機でもWinXP Homeだと>177の結果程度
の数字しか出てなかった覚えが有りますね。

以下、ついでなので"Debian化玄箱"での結果を貼っときます。
PHP/4.3.7のもづーる版がのってて、その他httpd.confを弄っただけのものです。

Server Software: Apache/2.0.50
Server Hostname: localhost
Server Port: 80

Document Path: /index.html.en
Document Length: 1456 bytes

Concurrency Level: 10
Time taken for tests: 35.816 seconds
Complete requests: 10000
Failed requests: 0
Broken pipe errors: 0
Total transferred: 16978485 bytes
HTML transferred: 14567280 bytes
Requests per second: 279.20 [#/sec] (mean)
Time per request: 35.82 [ms] (mean)
Time per request: 3.58 [ms] (mean, across all concurrent requests)
Transfer rate: 474.05 [Kbytes/sec] received

Connnection Times (ms)
min mean[+/-sd] median max
Connect: 0 10 1.4 9 17
Processing: 17 25 17.7 25 590
Waiting: 11 22 17.8 22 589
Total: 17 35 17.4 34 592

Percentage of the requests served within a certain time (ms)
50% 34
66% 34
75% 34
80% 34
90% 34
95% 35
98% 35
99% 35
100% 592 (last request)
0180177
垢版 |
04/07/05 15:25ID:???
>>179
OSはFreeBSDでapache2.0.49使ってます。
何か設定箇所などのヒントがありましたらよろしくお願いします。
0181114
垢版 |
04/07/05 19:12ID:???
>180
ヒントをと言われても、俺もhttpd.conf弄ってる位ですからねー。
先ず、要らない設定は徹底排除って事でしょうか。その用途にも左右されましょうけど。

# LoadModule access_module modules/mod_access.so
# LoadModule auth_module modules/mod_auth.so
# LoadModule auth_anon_module modules/mod_auth_anon.so
# LoadModule auth_dbm_module modules/mod_auth_dbm.so
# LoadModule auth_digest_module modules/mod_auth_digest.so
# LoadModule ext_filter_module modules/mod_ext_filter.so
# LoadModule include_module modules/mod_include.so
LoadModule deflate_module modules/mod_deflate.so
LoadModule log_config_module modules/mod_log_config.so
# LoadModule env_module modules/mod_env.so
# LoadModule mime_magic_module modules/mod_mime_magic.so
# LoadModule cern_meta_module modules/mod_cern_meta.so
# LoadModule expires_module modules/mod_expires.so
# LoadModule headers_module modules/mod_headers.so
# LoadModule usertrack_module modules/mod_usertrack.so
# LoadModule unique_id_module modules/mod_unique_id.so
LoadModule setenvif_module modules/mod_setenvif.so
LoadModule mime_module modules/mod_mime.so
# LoadModule dav_module modules/mod_dav.so
# LoadModule status_module modules/mod_status.so
# LoadModule autoindex_module modules/mod_autoindex.so
# LoadModule asis_module modules/mod_asis.so
# LoadModule info_module modules/mod_info.so
LoadModule suexec_module modules/mod_suexec.so
LoadModule cgid_module modules/mod_cgid.so
# LoadModule dav_fs_module modules/mod_dav_fs.so
LoadModule vhost_alias_module modules/mod_vhost_alias.so
# LoadModule negotiation_module modules/mod_negotiation.so
# LoadModule dir_module modules/mod_dir.so
# LoadModule imap_module modules/mod_imap.so
# LoadModule actions_module modules/mod_actions.so
# LoadModule speling_module modules/mod_speling.so
# LoadModule userdir_module modules/mod_userdir.so
# LoadModule alias_module modules/mod_alias.so
LoadModule rewrite_module modules/mod_rewrite.so
LoadModule php4_module modules/libphp4.so
0182114
垢版 |
04/07/05 19:27ID:???
補足:
"Transfer rate:"の数字だけ見れば、俺が今現在使っている環境では>114の2倍の
結果が出ていますけれども、どちらかといえばそれはハードウェアに金を掛けた事が
大きく影響しているので、もしかしたら設定云々で全て解決出来ないかも知れません。

つーか、ぶっちゃけ「ハードウェアの問題」も疑ってみて悪くないんちゃいますの?
0183180
垢版 |
04/07/05 22:39ID:???
>>182
私も下駄のせいでパフォーマンスでてないと思ってますけどね。
そろそろPen4かAthlon64に乗り換えようと思ってます。
114さんはRAIDとか使ってるんでしょうか?
0185114
垢版 |
04/07/06 01:45ID:???
>183
使って無いよ。その必要が有る様なデータは扱ってないし、まぁ1ヶ月に1度位
電源切ってマシン内の埃掃除するタイミングで、必要な場合にはコピーコマンダ
でHDDの内容を丸ごと別HDDにコピーしとく程度でしょうか。

>184
>mod_access も mod_dir も消すとは漢だ。

そうでしょ?というのも、どうせ有効にしているものなのだからという理由で
mod_rewriteで済む範囲は、それだけで試してみようかと実験中ですの。

httpd.confには最小限の設定だけ書いて、必要ならば.htaccessで有効にして、
ワーム避けの(ベンチマーク用も兼ねる)VirtualHostでは.htaccessそのものを
無効に、なんて事を試してみてるのですが。実用性は(ry

>http://..../hoge から http://..../hoge/ へのリダイレクトがされない。
>.htaccess が丸見え。

これらも既に考慮済みです。
0186DNS未登録さん
垢版 |
04/07/06 23:32ID:???
mod_rewrite で代用できるのはたしかだし、
メモリの消費量も少なくなるとは思うけど、
速度はかえって遅くなると思う。
0187114
垢版 |
04/07/07 15:23ID:???
>186
>速度はかえって遅くなると思う。

今一つ意味が解りません。元々.htaccessや、更にその中でRewriteEngineを
有効にしているだけでも処理速度が相当落ちている事は把握していますが、
それはベンチマークで出される数字での話であって、実運用というかWeb上の
相手さんからは体感し難いソレではないんじゃないのでしょうか?

そもそもウチのApacheでは、外部に公開しているVirtualHostでのみ.htaccess
を効かせるようにしてあって、ベンチマーク対象兼ワーム避けVirtualHostでは
そんな大層な処理をさせんようにしてあります。それなりに軽いもんです。

>メモリの消費量も少なくなるとは思うけど、

実際の所はコチラの意味合いの方が大きいでしょうね。
0188DNS未登録さん
垢版 |
04/07/25 07:29ID:NbebowZl

WindowXP な NotePC で動かしている coLinux でやってみました。
もうちょっとで 2000 (4000?) rps 突破できるのですが…

ちなみになんのチューニングもしてませんが、

boa = mathod = thttpd < esehttpd

というところでした。ついでにこのマシンの限界を純粋にファイルを
入出力するだけのサーバー+クライアントでテストしてみたら

$ time ./client 10000
0.91s real 0.36s user 0.37s system

ということでプロトコルオーバーヘッドがなければ 10000rps は
いけるっぽい。

PC: dynabook CX/2215LMSW
CPU: Pemtium M 1.5GHz
Memory: 768MB PC2700 DDR
OS: WindowsXP SP1
Chipset:Intel 855GME
HTTPd: esehttpd-0.309

--- keepalive なし ---
Document Length: 2191 bytes

Concurrency Level: 10
Time taken for tests: 5.235 seconds
Complete requests: 10000
Failed requests: 0
Broken pipe errors: 0
Total transferred: 23034606 bytes
HTML transferred: 21914382 bytes
Requests per second: 1910.22 [#/sec] (mean)
Time per request: 5.24 [ms] (mean)
Time per request: 0.52 [ms] (mean, across all concurrent requests)
Transfer rate: 4400.12 [Kbytes/sec] received

--- keepalive あり ---
Document Length: 2191 bytes

Concurrency Level: 10
Time taken for tests: 2.530 seconds
Complete requests: 10000
Failed requests: 0
Broken pipe errors: 0
Keep-Alive requests: 10000
Total transferred: 23270000 bytes
HTML transferred: 21910000 bytes
Requests per second: 3952.57 [#/sec] (mean)
Time per request: 2.53 [ms] (mean)
Time per request: 0.25 [ms] (mean, across all concurrent requests)
Transfer rate: 9197.63 [Kbytes/sec] received
0189188
垢版 |
04/07/25 07:46ID:NbebowZl
>>188

しまった OS 間違ってた。

誤 OS: WindowsXP SP1
正 OS: Windows XP HOME SP1 + coLinux (2.6.7 独自ビルド)
0190ちゃんばば
垢版 |
04/07/26 12:18ID:aPF1Dxsd
>Document Length: 2191 bytes

が1456bytesではどのくらい出ます?
0191188
垢版 |
04/07/31 17:29ID:mQSqfGOi
>>190

keepalive なしはずいぶん速くなって 2000rps 突破。
でも、ありの方はほとんど変わらないね。

keep-alive なしだと2発じゃなくて1発におさまるのは大きいけど、
keep-alive ありだとスタックが勝手に詰めて送るから初っ端以外は
関係ないからね。プロトコルオーバーヘッドなしでも 10000rps
一寸が限界なので、HTTP 的にはこれがこの(仮想)マシンの限界だと思う。

それにしてもそこまで持っていける esehttpd はかなりすごいかも。
ruby 組み込んでアプリケーションサーバーにもできるしね。

--- keep-alive なし ---
Document Length: 1456 bytes

Concurrency Level: 10
Time taken for tests: 4.286 seconds
Complete requests: 10000
Failed requests: 0
Broken pipe errors: 0
Total transferred: 15830000 bytes
HTML transferred: 14560000 bytes
Requests per second: 2333.18 [#/sec] (mean)
Time per request: 4.29 [ms] (mean)
Time per request: 0.43 [ms] (mean, across all concurrent requests)
Transfer rate: 3693.42 [Kbytes/sec] received

--- keep-alive あり ---
Document Length: 1456 bytes

Concurrency Level: 10
Time taken for tests: 2.544 seconds
Complete requests: 10000
Failed requests: 0
Broken pipe errors: 0
Keep-Alive requests: 10000
Total transferred: 16070000 bytes
HTML transferred: 14560000 bytes
Requests per second: 3930.82 [#/sec] (mean)
Time per request: 2.54 [ms] (mean)
Time per request: 0.25 [ms] (mean, across all concurrent requests)
Transfer rate: 6316.82 [Kbytes/sec] received

0192188
垢版 |
04/07/31 17:38ID:mQSqfGOi
>>190

ごめん、訂正。あんまり変わらないかも。

最初のファイルでもう一度やったら、やっぱり同じくらい
速かった(keep-alive ありでの 4000rps 突破もできた)。

単に今回は止め忘れていた関係ないサーバーとかを止めたのが
効果に出て結果がよくなっただけっぽい。
0193188
垢版 |
04/07/31 17:59ID:mQSqfGOi

んで、ようやく素の apache も用意できたんで esehttpd と
比較のため出してみる:

--- keep-alive なし ---
Server Software: Apache/1.3.31
Document Length: 1356 bytes

Concurrency Level: 10
Time taken for tests: 5.535 seconds
Complete requests: 10000
Failed requests: 0
Broken pipe errors: 0
Total transferred: 16168080 bytes
HTML transferred: 13566780 bytes
Requests per second: 1806.68 [#/sec] (mean)
Time per request: 5.54 [ms] (mean)
Time per request: 0.55 [ms] (mean, across all concurrent requests)
Transfer rate: 2921.06 [Kbytes/sec] received

さすがに esehttpd には負けるけど、削り込むと結構いい線の
スピードが出るな…最近は機能てんこ盛り構成ばかりやってたから
apache というと遅い印象になってたけど、やっぱり見直した。

--- keep-alive あり ---
Server Software: Apache/1.3.31
Document Length: 1356 bytes

Concurrency Level: 10
Time taken for tests: 3.231 seconds
Complete requests: 10000
Failed requests: 0
Broken pipe errors: 0
Keep-Alive requests: 9919
Total transferred: 16540828 bytes
HTML transferred: 13572204 bytes
Requests per second: 3095.02 [#/sec] (mean)
Time per request: 3.23 [ms] (mean)
Time per request: 0.32 [ms] (mean, across all concurrent requests)
Transfer rate: 5119.41 [Kbytes/sec] received

こっちは結構落ちるな…それでも十分速いので日に数百万ヒット
程度までならこれでまかなえるか。
0195DNS未登録さん
垢版 |
04/08/03 02:52ID:CXELiyLD
新しく構築中なんでテスト

CPU : AMD Athlon(tm) 64 Processor 3000+
Mem : 512M
OS : whitebox x86_64
チューニングした所 : インストールしただけ

Server Software: Apache/1.3.31
Document Path: /index.html.en
Document Length: 1456 bytes

Concurrency Level: 10
Time taken for tests: 1.733 seconds
Complete requests: 10000
Failed requests: 0
Broken pipe errors: 0
Total transferred: 17366944 bytes
HTML transferred: 14565824 bytes
Requests per second: 5770.34 [#/sec] (mean)
Time per request: 1.73 [ms] (mean)
Time per request: 0.17 [ms] (mean, across all concurrent requests)
Transfer rate: 10021.32 [Kbytes/sec] received
0196DNS未登録さん
垢版 |
04/08/03 03:10ID:CXELiyLD
いぢってみた
はえーーーー

CPU : AMD Athlon(tm) 64 Processor 3000+
Mem : 512M
OS : whitebox x86_64
チューニングした所 : いらないモジュールをコメント

Server Software: Apache/1.3.31
Document Path: /index.html.en
Document Length: 1456 bytes

Concurrency Level: 10
Time taken for tests: 1.384 seconds
Complete requests: 10000
Failed requests: 0
Broken pipe errors: 0
Total transferred: 17266904 bytes
HTML transferred: 14565824 bytes
Requests per second: 7225.43 [#/sec] (mean)
Time per request: 1.38 [ms] (mean)
Time per request: 0.14 [ms] (mean, across all concurrent requests)
Transfer rate: 12476.09 [Kbytes/sec] received
0197DNS未登録さん
垢版 |
04/08/06 08:57ID:???
玄箱
CPU: PowerPC 200MHz
MEM: 64MB
OS: Debian

特にチューニングなし。aptでインストール。Prefork。
>>179より遅め。しくしく。


Server Software: Apache/2.0.49

Document Path: /index.html.en
Document Length: 1456 bytes

Concurrency Level: 10
Time taken for tests: 43.197236 seconds
Complete requests: 10000
Failed requests: 0
Write errors: 0
Total transferred: 17977188 bytes
HTML transferred: 14565824 bytes
Requests per second: 231.50 [#/sec] (mean)
Time per request: 43.197 [ms] (mean)
Time per request: 4.320 [ms] (mean, across all concurrent requests)
Transfer rate: 406.39 [Kbytes/sec] received
0198DNS未登録さん
垢版 |
04/08/08 01:02ID:???
1.3.3.1と2.0.50って同じ環境ならどっちが速い?
0199DNS未登録さん
垢版 |
04/08/14 09:35ID:???
>>198
rpmとかapt-getでインスコなら2の方。
でも超高負荷なWebなら1の方が安定しててよさげ。
ま、仕事でやってる人は2はまだ怖くて使えませんねぇ。
0200198
垢版 |
04/08/14 17:03ID:???
両バージョンの見解を聞かせていただきまして誠にありがとうございました。
0201DNS未登録さん
垢版 |
04/08/16 11:38ID:???
>ま、仕事でやってる人は2はまだ怖くて使えませんねぇ。

1年半前に移行して一度もトラブル発生してません。
0202DNS未登録さん
垢版 |
04/08/17 00:38ID:NXi+1UMq
1年半前だと2.0.4x台の前半とかか?そんなので実戦投入したのは
誇っていうようなことじゃないぞ。

ただ、現行の2なら素のウェブサーバーとして使うなら問題は
そんなにない。最悪 prefork で使えばほぼ 1.3 同等だし。
なので今後の展開を踏まえて実験的要素をある程度許容できる
プロジェクトならあり。

ただ、prefork でないとつらい局面があることと、prefork に
してまで近いうちに2.2で代替されるであろう2.0を実戦で
使おう、というモチベーションが全然でないのがネック。
そもそも素のサーバーとしての要求は 1.3 でも十分満たすし、
スピード欲しければ他のサーバー使うし。結局、2.0は基本は
経験蓄積用で、それにしかない機能を使いたい時だけ入れるてな
感じかな、こっちは。

0203DNS未登録さん
垢版 |
04/08/17 02:00ID:???
むしろ 2.x を使っているがゆえに起きるトラブルがあれば教えてもらいたいんだけど。
0205DNS未登録さん
垢版 |
04/08/17 06:14ID:???
>>203
phpへの対応と、これから起きるトラブルではなくて過去に動いてた実績が足りない
0206DNS未登録さん
垢版 |
04/08/17 10:18ID:???
Apache2 の php への対応が悪いのではなく、
php の Apache2 への対応が悪いんですが。
まあ、prefork なら問題なし。
0207うさうさ
垢版 |
04/09/01 20:31ID:???
CPU : Intel(R) Pentium(R) 4 CPU 2.80GHz
Mem : 1024M
OS : Gentoo Linux (kernel 2.4.26 SMP)
HTTPd : Apache/1.3.31 (Unix)

チューニング: "-march=pentium4 -O3 -pipe -fomit-frame-pointer"

ハイパー・スレッディング ON

Server Software: Apache/1.3.31
Server Hostname: 127.0.0.1
Server Port: 80

Document Path: /index.html.en
Document Length: 2673 bytes

Concurrency Level: 10
Time taken for tests: 1.938 seconds
Complete requests: 10000
Failed requests: 0
Broken pipe errors: 0
Total transferred: 29697808 bytes
HTML transferred: 26746038 bytes
Requests per second: 5159.96 [#/sec] (mean)
Time per request: 1.94 [ms] (mean)
Time per request: 0.19 [ms] (mean, across all concurrent requests)
Transfer rate: 15323.95 [Kbytes/sec] received

Connnection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.0 0 3
Processing: 0 1 2.2 1 205
Waiting: 0 1 2.3 1 204
Total: 0 1 2.2 1 205

ちなみにログを取らないようにしたら 6000 Over ですた。
mod_perl mod_php Vertualhost しようしてます。

0208DNS未登録さん
垢版 |
04/10/27 11:53:55ID:yj/LbJhc
CPU: Celeron500MHz
Mem : PC100 SODIMM 64MB
OS : Debian GNU/Linux (Sarge)
HTTPd : Apache/1.3.31
チューニングした所 : PHPとMySQLを入れた。それ以外は特になにも。
スコア :

Document Path: /index.html.en
Document Length: 1456 bytes

Concurrency Level: 10
Time taken for tests: 16.657 seconds
Complete requests: 10000
Failed requests: 0
Broken pipe errors: 0
Total transferred: 17491749 bytes
HTML transferred: 14561456 bytes
Requests per second: 600.35 [#/sec] (mean)
Time per request: 16.66 [ms] (mean)
Time per request: 1.67 [ms] (mean, across all concurrent requests)
Transfer rate: 1050.11 [Kbytes/sec] received

一言 :そこそこ奮闘かな。
0210DNS未登録さん
垢版 |
04/10/29 19:19:52ID:???
CPU:Opteron246 * 2
MEM:2GB
OS:WinXP sp2
チューニング:何もしてない

Server Software: Apache/2.0.52
Server Hostname: localhost
Server Port: 80

Document Path: /index.html.en
Document Length: 1494 bytes

Concurrency Level: 10
Time taken for tests: 3.343750 seconds
Complete requests: 10000
Failed requests: 0
Write errors: 0
Total transferred: 17840000 bytes
HTML transferred: 14940000 bytes
Requests per second: 2990.65 [#/sec] (mean)
Time per request: 3.344 [ms] (mean)
Time per request: 0.334 [ms] (mean, across all concurrent requests)
Transfer rate: 5210.02 [Kbytes/sec] received

鯖に興味なし
0211210
垢版 |
04/10/29 19:54:40ID:???
Time taken for tests: 3.46875 seconds
Complete requests: 10000
Failed requests: 0
Write errors: 0
Total transferred: 17840000 bytes
HTML transferred: 14940000 bytes
Requests per second: 3282.05 [#/sec] (mean)
Time per request: 3.047 [ms] (mean)
Time per request: 0.298 [ms] (mean, across all concurrent requests)
Transfer rate: 5717.66 [Kbytes/sec] received

ICC8.1でコンパイルしたやつ↑
0212DNS未登録さん
垢版 |
04/12/25 22:48:29ID:RJzPfFw4
2ヶ月書き込みなしかよ・・

おもしろいデータをひとつUP

Server Software: Microsoft-IIS/6.0
Server Hostname: localhost
Server Port: 80

Document Path: /index.html
Document Length: 1456 bytes

Concurrency Level: 10
Time taken for tests: 1.843750 seconds
Complete requests: 10000
Failed requests: 0
Write errors: 0
Total transferred: 17020000 bytes
HTML transferred: 14560000 bytes
Requests per second: 5423.73 [#/sec] (mean)
Time per request: 1.844 [ms] (mean)
Time per request: 0.184 [ms] (mean, across all concurrent requests)
Transfer rate: 9014.78 [Kbytes/sec] received
0214212
垢版 |
04/12/26 08:31:19ID:NXxO/pY3
すいませんね。追記します。

CPU:Opteron148
MEM:2GB
OS:win2003 server
チューニング:何もしてない
IIS6.0
0215212
垢版 |
04/12/26 08:32:51ID:???
同じマシンで OSをFreeBSD 5.3、Apache1.33にした場合

FreeBSD 5.3
Server Software: Apache/1.3.33
Server Hostname: localhost
Server Port: 80

Document Path: /index.html.en
Document Length: 1456 bytes

Concurrency Level: 10
Time taken for tests: 1.982 seconds
Complete requests: 10000
Failed requests: 0
Broken pipe errors: 0
Total transferred: 17272082 bytes
HTML transferred: 14570192 bytes
Requests per second: 5045.41 [#/sec] (mean)
Time per request: 1.98 [ms] (mean)
Time per request: 0.20 [ms] (mean, across all concurrent requests)
Transfer rate: 8714.47 [Kbytes/sec] received
0216212
垢版 |
04/12/26 09:04:45ID:???
OS FreeBSD 5.3 amd64
モジュール全部削ってログもとらない場合。
BSDもチューン済み(2ch鯖設定)
HDDは WD Raptor (10000rpm) RAID1

Server Software: Apache/1.3.33
Server Hostname: localhost
Server Port: 80
Document Path: /index.html.en
Document Length: 1456 bytes

Concurrency Level: 10
Time taken for tests: 1.576 seconds
Complete requests: 10000
Failed requests: 0
Broken pipe errors: 0
Total transferred: 17055115 bytes
HTML transferred: 14564368 bytes
Requests per second: 6345.18 [#/sec] (mean)
Time per request: 1.58 [ms] (mean)
Time per request: 0.16 [ms] (mean, across all concurrent requests)
Transfer rate: 10821.77 [Kbytes/sec] received

>>196の7225RPSには勝てそうにない。 OS whiteboxに変えようかな・・
0217DNS未登録さん
垢版 |
04/12/27 23:17:05ID:???
>>196に負けて悔しかったので
FreeBSD 5.3から whitebox に変えてみた。
OS whitebox
CPU:Opteron148 MEM:2GB 1G×2 (PC3200) Registered ECC
HDD WD Raptor (10000rpm) ×2 RAID1

デフォルト設定

Server Software: Apache/1.3.33
Server Hostname: localhost
Server Port: 80
Document Path: /index.html.en
Document Length: 1456 bytes

Concurrency Level: 10
Time taken for tests: 1.302 seconds
Complete requests: 10000
Failed requests: 0
Broken pipe errors: 0
Total transferred: 17273454 bytes
HTML transferred: 14562912 bytes
Requests per second: 7680.49 [#/sec] (mean)
Time per request: 1.30 [ms] (mean)
Time per request: 0.13 [ms] (mean, across all concurrent requests)
Transfer rate: 13266.86 [Kbytes/sec] received
0218DNS未登録さん
垢版 |
04/12/27 23:18:04ID:wTunKcvM
ログなしだと

Server Software: Apache/1.3.33
Server Hostname: localhost
Server Port: 80

Document Path: /index.html.en
Document Length: 1456 bytes

Concurrency Level: 10
Time taken for tests: 1.166 seconds
Complete requests: 10000
Failed requests: 0
Broken pipe errors: 0
Total transferred: 17273454 bytes
HTML transferred: 14562912 bytes
Requests per second: 8576.33 [#/sec] (mean)
Time per request: 1.17 [ms] (mean)
Time per request: 0.12 [ms] (mean, across all concurrent requests)
Transfer rate: 14814.28 [Kbytes/sec] received
0219DNS未登録さん
垢版 |
04/12/27 23:22:23ID:wTunKcvM
Opteron最高! whitebox速 明日はApache/2.052 入れてみます。
0220DNS未登録さん
垢版 |
04/12/28 06:12:24ID:???
9000RPS突破しました! 2系の方が速いですね

※デフォルト設定
Server Software: Apache/2.0.52
Server Hostname: localhost
Server Port: 80

Document Path: /index.html.en
Document Length: 1456 bytes

Concurrency Level: 10
Time taken for tests: 1.204288 seconds
Complete requests: 10000
Failed requests: 0
Write errors: 0
Total transferred: 17521752 bytes
HTML transferred: 14561456 bytes
Requests per second: 8303.66 [#/sec] (mean)
Time per request: 1.204 [ms] (mean)
Time per request: 0.120 [ms] (mean, across all concurrent requests)
Transfer rate: 14208.40 [Kbytes/sec] received

ログなし
Server Software: Apache/2.0.52
Server Hostname: localhost
Server Port: 80

Document Path: /index.html.en
Document Length: 1456 bytes

Concurrency Level: 10
Time taken for tests: 1.107184 seconds
Complete requests: 10000
Failed requests: 0
Write errors: 0
Total transferred: 17525256 bytes
HTML transferred: 14564368 bytes
Requests per second: 9031.92 [#/sec] (mean)
Time per request: 1.107 [ms] (mean)
Time per request: 0.111 [ms] (mean, across all concurrent requests)
Transfer rate: 15457.23 [Kbytes/sec] received
0221DNS未登録さん
垢版 |
04/12/28 22:09:35ID:???
apache2を-O2つけてコンパイルしてみれ。
コンパイラが最適な条件となるようにしてくれるから素のapacheよりも
高速化されるはず。
レスを投稿する