php8:开启opcache+jit和不开启opache+jit有多大区别?

一,测试环境:

PHP 8.3.9

Laravel Framework 11.15.0

接口没访问mysql数据库,只是从redis取数据

二,不开启opache+jit

访问10次数据用时,单位:毫秒

148
147
129
128
129
124
128
127
236
129

三,开启opache+jit后

访问10次数据用时,单位:毫秒

36
24
31
23
32
22
32
64
40
21

区别还是很大的,说明最起码对于laravel来说效果很明显

附上开启opcache+jit的配置,有更好的优化做法请大家在评论区留言

[opcache]
opcache.enable=1
opcache.enable_cli=1
opcache.jit_buffer_size=128M
opcache.jit=tracing
zend_extension=opcache
opcache.memory_consumption=128
opcache.max_accelerated_files=10000

 

posted @ 2024-10-16 13:45  刘宏缔的架构森林  阅读(74)  评论(0编辑  收藏  举报