最近我用hhvm做了一个性能场景,我发现hhvm比php-fpm5.5(带opcache)更快,只有测试网站相当大(200+包括)但是对于像Yii 1.1.16这样的小型应用程序执行很糟糕testdrive联系页面。
我犯了一些错误还是正常的?
环境:
Machine: 64 GB / 20 CPUs digitalocean
PHP 5.5.9-1ubuntu4.7 OPcache v7.0.3
HipHop VM 3.6.1 (rel)
Ubuntu 14.04.2 LTS (GNU/Linux 3.13.0-46-generic x86_64)
cpu消费为hhvm上的小型网页提供服务
答案 0 :(得分:0)
对于/非常/轻量级的页面,HHVM可能会更慢;但是,这里没有足够的信息来确定这是否属于这种情况:
你发送热身请求了吗?如果是这样,有多少,怎么样?对于几乎所有工作负载的前几个请求,JIT都会变慢(同样适用于其他JIT,例如JVM)