【发布时间】:2016-02-17 09:28:09
【问题描述】:
我只是在为我的一个项目评估 HHVM + NGINX 而不是 PHP7 + APACHE2。该项目通过 NGINX 为 Web 前端提供服务,并且还有一些 PHP 作业在后台作为服务运行。
我现在的问题是,当我阅读时,HHVM + JIT 编译对于命令行进程并不是一个好主意(必须为每个调用创建字节码)。
所以我的问题是:我怎样才能仅对 HHVM 的 CLI 调用禁用 JIT 编译? 是否有一个参数可以传递给类似于“-v Eval.JitWarmupRequests=0”的调用?
提前感谢您的提示, 迈克尔
【问题讨论】:
-
“我现在的问题是,当我阅读时,HHVM + JIT 编译对于命令行进程并不是一个好主意(必须为每个调用创建字节码)。”这里的完整故事非常复杂。你应该对你正在做的事情进行基准测试,看看它是否有所作为。