포럼
eAccelerator vs APC
2012.02.29 13:42
The results are summarized in this table. Attached to this article you can find a spreadsheet (ODS format) with the raw data and calculations.
PHP | with APC | % over PHP | with eAccelerator | % over PHP | eA vs. APC | |
Drupal 5 | ||||||
Total seconds | 183.49 | 37.16 | 493.85% | 32.64 | 562.16% | 113.83% |
Requests/second | 4.45 | 26.91 | 604.72% | 30.64 | 688.54% | 113.86% |
millisecs per request | 183.49 | 37.16 | 493.86% | 32.64 | 562.15% | 113.83% |
HEAD | ||||||
Total seconds | 175.62 | 33.21 | 528.83% | 29.18 | 601.85% | 113.81% |
Requests/second | 5.69 | 30.11 | 529.17% | 34.26 | 602.11% | 113.78% |
millisecs per request | 175.62 | 33.21 | 528.83% | 29.19 | 601.71% | 113.78% |
Conclusion
On the test setup, both APC and eAccelerator show marked improvement over plain PHP. eAccelerator consistently faster by 13% over APC.
Other tests, not included in this benchmark, show that eAccelerator saves about 5MB per Apache process over APC, so there are other benefits. See the results for memory here.
http://2bits.com/articles/benchmarking-apc-vs-eaccelerator-using-drupal.html 에서 인용한 자료입니다.
오래전부터 eAcceleratror는 사용을 해오고 있습니다.
문제는 APC나 memcache처럼 XE에서 지원하는 캐시와 동시에 사용은 불가한 것같습니다.
결국 APC와 eAcceleratror 둘중 한가지를 선택해야하는데 검색을 해보니 일반적인 벤치마킹은 eAcceleratror쪽이 좀더 나은 것같습니다. 속도에서는 APC보다 13%정도 빠르고 아파치 메모리도 5M정도 줄어든다니까...
그럼에도 불구하고 XE에서 제공하는 object cache의 미련에서 벗어나지를 못하고 있는데 혹씨 누구 코멘트해주실 분 없으실까요?
eAcceleratror + memcache를 사용하고 있습니다
말씀을 보면 충돌때문에 둘중 하나만 사용해야 한다는 것인가요?
eAcceleratror 설정되있고 (php -v) memcache도 돌아가는 것 같은데요