gpt4 book ai didi

php - HHVM 始终比 PHP CLI 慢

转载 作者:行者123 更新时间:2023-12-03 04:06:50 25 4
gpt4 key购买 nike

我正在使用计算机语言基准测试游戏中的代码;即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,没有任何类型的操作码缓存。

最佳答案

我们不使用 JIT 伪主程序(不在函数或类中的代码),因为 $globals 太疯狂了,无法处理。

将所有代码放入函数 main() 中,然后调用它。

此外,请确保对服务器进行多次预热(可能是 100 个请求),以便准备好翻译缓存。

关于php - HHVM 始终比 PHP CLI 慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21504348/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com