php8:开启opcache和JIT(php 8.3.9)

news/2024/9/20 14:44:06

一,配置文件中的项:

opcache.enable=1
opcache.enable_cli=0
opcache.memory_consumption=128
opcache.max_accelerated_files=10000
opcache.revalidate_freq=240
opcache.save_comments=0
opcache.error_log=/data/logs/phplogs/opache_error.log

opcache.enable=1       # 开关
opcache.enable_cli=0     # 命令行是否生效
opcache.memory_consumption=128      # 使用内存
opcache.max_accelerated_files=10000    # 加速文件数量
opcache.revalidate_freq=240                # 240检查一次文件修改时间
opcache.save_comments=0                  # 缓存文件不包括注释
opcache.error_log=/logs/opache_error.log    # 指定错误日志的路径

另外也要开启扩展:

zend_extension=opcache 

效果:

二,开启JIT

#启动JITopcache.jit_buffer_size=128mopcache.jit=1205

说明: jit_buffer_size 一项用来指定jit可用的缓存大小

jit的取值说明:

opcode.jit是有点复杂的配置值。它接受disableonofftracefunction,4 位值(4-digit)(不是位掩码),按顺序排列 4 个不同的标志。。

  • disable:在启动时完全禁用JIT功能,并且在运行时无法启用。
  • off:禁用,但是可以在运行时启用JIT。
  • on:启用tracing模式。
  • tracing:细化配置 的别名1254
  • function:细化配置 的别名1205

PHP JIT接受tracingfunction作为表示配置组合的简单配置。

tracingfunction别名外,该opcache.jit伪指令还接受4位数字的配置值。它可以进一步配置JIT行为。

4位配置值的格式为CRTO,其中每个位置允许单个标记指定的字母数字值。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/62545.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

3D游戏开发实战:QML与虚幻引擎

3D游戏开发实战:QML与虚幻引擎 使用AI技术辅助生成 QT界面美化视频课程 QT性能优化视频课程 QT原理与源码分析视频课程 QT QML C++扩展开发视频课程 免费QT视频课程 您可以看免费1000+个QT技术视频 免费QT视频课程 QT统计图和QT数据可视化视频免费看 免费QT视频课程 QT性能优化…

掌握IT资产发现的三个步骤

IT 资产生态系统非常复杂,因为资产不断变化,包括新增资产、移除过时资产或修改现有资产。在这种动态环境中,IT 资产管理者很难全面查看所有拥有的资产。 根据Gartner的预测,到 2025 年,大约 30% 的关键基础设施组织将面临安全漏洞。而标准普尔全球评级公司最近的报告指出,…

vulnhub - medium_socnet

一台不错的教学靶机medium_socnet 基本信息 kali ip:192.168.157.161 靶机 ip:192.168.157.179 主机发现与端口扫描 nmap -sT --min-rate 10000 -p- 192.168.157.179 nmap -sT -sV -sC -O -p22,5000 192.168.157.179没什么可利用信息,web页面的输入框不会执行命令 目录扫描 …

【Swagger】Swagger入门和一些常见的问题

什么是Swagger swagger(丝袜哥)是当下比较流行的实时接口文档生成工具。前后端分离后,前后端交流比较重要的东西,就是接口文档。离线文档,最大的弊端就是接口程序发生变动的时候,需要回过头来维护上面的内容,确实比较玛法。 实时接口文档可以根据代码来自动生成相应的接口…

python--多态

多态:对于父类的一个方法,在不同的子类上有不同体现

C# html数据爬取与过滤

1.首先安装第三方HTML数据过滤包  HtmlAgilityPack 我爬取的网站是一个树洞网站:https://i.jandan.net/treehole,他是一个单体网站,不通过api请求,所以只能根据HTML过滤,他的分页是通过base64加密的 这是获取到的部分数据,这是我们需要的有效数据,他是有固定结构的,我…

使用代理进行3389/RDP远程桌面连接,流畅不卡,解决连接海外服务器线路问题卡顿

平时连接window海外服务器的时候,因为是通过IP直连,所以延迟非常高,并且不稳定。 原因:Window默认的远程桌面连接,不支持使用代理方式进行连接,使用的是直连,网络线路非常不稳定解决:使用parallels client客户端进行连接,支持使用代理 下载地址:https://www.parallel…

RK3568串口配置默认上拉

rockchip,pins =/* uart4_rxm0 */<1 RK_PA4 2 &pcfg_pull_up>,/* uart4_txm0 */<1 RK_PA6 2 &pcfg_pull_up>;