3 つの Php アクセラレータのパフォーマンス比較
ハードウェア環境:
サーバー: DL180G6 (16 Intel(R) Xeon(R)CPU E5620 @2.40GHz) 16G メモリ
プレス: DL180G6 (16 Intel(R) Xeon(R) CPU E5620 @ 2.40GHz) 16G メモリ
ソフトウェア環境:
nginx1.2.5php5.4.9 最大 600php-fpm
ネットワーク環境: ギガビット
テストシナリオ:
シナリオ 1: (拡張子なし):
シナリオ 2: (APC 3.1.14 がオン、512M キャッシュが割り当てられている):
シナリオ 3: (XCache 3.0.1 を開き、キャッシュ 512M を割り当てる):
シナリオ 4: (EAccelerator 1.0-dev、割り当てられたキャッシュ 32M): 512 を設定できないため、テスト ページによって生成されるキャッシュは 1.15M であるため、影響は大きくありません。
上記の 4 つのシナリオでは、同じ同時ユーザー数は 20 (最適なユーザー数) で、同じ URL (http://playback.i.ifeng.com/hehe.pi?vt) にアクセスします。 =5)、各シナリオは 5 分間実行され、同じ圧力下で 3 つの Php キャッシュのパフォーマンスを比較します。
テスト結果:
拡張機能
|
CPU(us/sy) |
負荷平均 |
応答時間 |
QPS/秒 |
|||||||||||||||||||||||||
なし |
67%、26% |
12 |
0.18 |
108 |
|||||||||||||||||||||||||
xcache |
56%、34% |
15 |
0.16 |
120 |
|||||||||||||||||||||||||
Eアクセラレータ |
64%、27% |
15 |
0.13 |
150 |
|||||||||||||||||||||||||
Apc |
60%、30% |
13 |
0.11 |
170 |