我正在使用计算机语言基准测试游戏中的代码;即nbody.php。
在没有 HHVM 的情况下运行时,性能如下:
$ time php -n n.php
real 0m5.247s
user 0m5.235s
sys 0m0.008s
在服务器模式下使用 HHVM 运行并重新加载页面 30 多次时,速度为:
real 0m6.905s
user 0m0.001s
sys 0m0.000s
我正在运行 HHVM:hhvm -m server -v Eval.JitWarmupRequests=3 n.php
我是否缺少 HHVM 的一些“特殊”配置?或者,它只是用 nbody 变慢了吗?我的 PHP 测试是 5.5.3,没有任何类型的操作码缓存。