深入了解 PHP8 JIT(即时编译)功能

Lenix at 
深入了解PHP8 JIT(即时编译)功能的配图
(Just-In-Time)即时编译器是 PHP 8.0 中最重要的新功能之一。JIT 可以通过将 PHP 应用程序的全部或经常调用的部分作为 CPU 机器代码编译并存储并直接执行,从而绕过 Zend VM 及其过程开销,从而提高性能。JIT 是传统解释器和 AOT 编译器的混合体。混合模型带来了这两种方法的利弊,而经过微调的应用程序可以胜过 JIT 的弊端。PHP 的 JIT 实施是 Dmitry Stogov 付出的巨大努力,历时数年之久的讨论,实施和测试都是如此。PHP JIT:PHP 8.0 的 JIT 基础概述和配置选项,请参阅 PHP 8.0:JIT。这篇文章是关于基准,JIT 如……