**以前のリビジョンの文書です**

e-accelerator

phpの中間コードをメモリ上に生成して、アクセラレートする。

条件
 PHP : PHP Version 5.3.2-1ubuntu4.2
 e-accelerator : 0.9.6.1
  • わかんなかったら
    • <code> cat README</code>
  • wget
  • 解凍
    • <code> tar jxvf eaccelerator-0.9.6.1.tar.bz2 </code>
  • php5-devのインストール
    • <code>aptitude install php5-dev</code>
  • phpize
    • <code>phpize</code>
  • ./configure
    • <code>./configure –enable-eaccelerator=shared</code>
  • make
    • <code>make && make install</code>
      1. Configのコピー
      2. cp eaccelerator.ini /etc/php5/conf.d/
      3. 再起動
      4. apache2ctl graceful

      比較測定値

  • インストール前<code> # ab -n 1000 -c 10 http://www.ainoniwa.net/doku/ This is ApacheBench, Version 2.3 <$Revision: 655654 $> Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/ Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking www.ainoniwa.net (be patient) Completed 100 requests Completed 200 requests Completed 300 requests Completed 400 requests Completed 500 requests Completed 600 requests Completed 700 requests Completed 800 requests Completed 900 requests Completed 1000 requests Finished 1000 requests

Server Software: Apache/2.2.14 Server Hostname: www.ainoniwa.net Server Port: 80

Document Path: /doku/ Document Length: 10540 bytes

Concurrency Level: 10 Time taken for tests: 71.831 seconds Complete requests: 1000 Failed requests: 460

 (Connect: 0, Receive: 0, Length: 460, Exceptions: 0)

Write errors: 0 Total transferred: 11071982 bytes HTML transferred: 10538982 bytes Requests per second: 13.92 [#/sec] (mean) Time per request: 718.311 [ms] (mean) Time per request: 71.831 [ms] (mean, across all concurrent requests) Transfer rate: 150.53 [Kbytes/sec] received

Connection Times (ms)

            min  mean[+/-sd] median   max

Connect: 0 0 0.2 0 2 Processing: 351 717 103.9 702 1850 Waiting: 259 361 117.6 346 1567 Total: 352 717 103.9 702 1850

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

50%    702
66%    710
75%    716
80%    720
90%    733
95%    780
98%    924
99%   1310

100% 1850 (longest request)</code>

Benchmarking www.ainoniwa.net (be patient) Completed 100 requests Completed 200 requests Completed 300 requests Completed 400 requests Completed 500 requests Completed 600 requests Completed 700 requests Completed 800 requests Completed 900 requests Completed 1000 requests Finished 1000 requests

Server Software: Apache/2.2.14 Server Hostname: www.ainoniwa.net Server Port: 80

Document Path: /doku/ Document Length: 10538 bytes

Concurrency Level: 10 Time taken for tests: 22.416 seconds Complete requests: 1000 Failed requests: 593

 (Connect: 0, Receive: 0, Length: 593, Exceptions: 0)

Write errors: 0 Total transferred: 11071982 bytes HTML transferred: 10538982 bytes Requests per second: 44.61 [#/sec] (mean) Time per request: 224.160 [ms] (mean) Time per request: 22.416 [ms] (mean, across all concurrent requests) Transfer rate: 482.36 [Kbytes/sec] received

Connection Times (ms)

            min  mean[+/-sd] median   max

Connect: 0 0 2.6 0 37 Processing: 73 224 22.5 221 377 Waiting: 7 27 31.9 8 243 Total: 73 224 22.7 221 377

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

50%    221
66%    227
75%    230
80%    232
90%    240
95%    253
98%    297
99%    324

100% 377 (longest request)</code>

web/e-accelerator/start.1284041277.txt.gz · 最終更新: 2010/09/09 23:07 by yuki
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0