Windows

IIS8 vs IIS7.5(仮)

Windows Server 8 ベータがでたのでIIS8とWindow Server 2008 R2のIIS7.5を比較してみました。
方法はApacheBenchでベンチマークを採ってみました。
——————————————–
Spac
Hyper-v上で4core (2.4GHz)
Memory 2048MB

Soft
ApacheBench, Version 2.3 <$Revision: 655654 $>
——————————————–
Server Software: Microsoft-IIS/8.0
Server Hostname: 192.168.254.10
Server Port: 80

Document Path: /
Document Length: 1398 bytes

Concurrency Level: 100
Time taken for tests: 23.401 seconds
Complete requests: 10000
Failed requests: 0
Write errors: 0
Total transferred: 16410000 bytes
HTML transferred: 13980000 bytes
Requests per second: 427.33 [#/sec] (mean)
Time per request: 234.014 [ms] (mean)
Time per request: 2.340 [ms] (mean, across all concurrent requests)
Transfer rate: 684.81 [Kbytes/sec] received

Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 2 1.6 2 21
Processing: 6 230 42.2 216 474
Waiting: 5 154 63.4 156 446
Total: 7 232 42.4 219 476

Percentage of the requests served within a certain time (ms)
50% 219
66% 236
75% 254
80% 266
90% 285
95% 304
98% 332
99% 375
100% 476 (longest request)
——————————————————
Server Software: Microsoft-IIS/7.5
Server Hostname: 192.168.254.12
Server Port: 80

Document Path: /
Document Length: 689 bytes

Concurrency Level: 100
Time taken for tests: 28.209 seconds
Complete requests: 10000
Failed requests: 0
Write errors: 0
Total transferred: 9320000 bytes
HTML transferred: 6890000 bytes
Requests per second: 354.50 [#/sec] (mean)
Time per request: 282.090 [ms] (mean)
Time per request: 2.821 [ms] (mean, across all concurrent requests)
Transfer rate: 322.65 [Kbytes/sec] received

Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 2 2.0 2 33
Processing: 6 277 121.2 258 1388
Waiting: 6 198 127.8 186 1369
Total: 8 280 121.3 261 1416

Percentage of the requests served within a certain time (ms)
50% 261
66% 285
75% 309
80% 323
90% 354
95% 376
98% 407
99% 1262
100% 1416 (longest request)

適当にベンチマーク採ったがRequests per secondだけみてみると
IIS8.0 427.33 [#/sec] (mean)
IIS7.5 354.50 [#/sec] (mean)
約1.2倍?どうなんだろう・・・あまり変わらない?
まぁ適当に採ったんで。

あとでちゃんとやります。

Related post

  1. Windows

    WebPI4.0を利用してIIS8.0にWordPressをインストールしよう

    IIS8.0にWordPressをインストールする方法を説明します。…

  2. Windows

    WindowsでPowershellだけでSyslogを受信してみる。

    はじめに検証とかするときSyslog受信するのに使うので。fl…

  3. Linux

    WindowsでSLを走らせる。その他も。

    はじめにくどうです。WindowsでBashがつかえるよう…

  4. Linux

    Ubuntu 18.04 on windows subsystemが消せない。

    Ubuntu 18.04がMicrosoft Storeにあったのイン…

  5. AWS

    パソコン同士をVPNで接続する方法(お気に入りツールの紹介)

    はじめにくどうですパソコン同士をVPNで接続する場合が多く…

  1. Azure

    elasticsearch + kibana を5分ぐらいで構築する。
  2. AWS

    とりあえず構築!Ansible Tower !何をするかは構築した後に考える。
  3. 未分類

    お知らせ せきゅぽろナイトセミナー#3 やります
  4. Windows

    Windows Server 2012のパスワードを初期化しよう。
  5. Azure

    Azureのシンボルをpngに変換してみた。I converted the sy…
PAGE TOP