jit_profiling_support

一个 GUC 参数,用于控制是否为 JIT 函数发出分析数据

jit_profiling_support 是一个 配置参数,用于确定是否发出允许 perf 分析 JIT 生成的函数所需的数据。

jit_profiling_supportPostgreSQL 11 中被添加。

默认

jit_profiling_support 的默认值是: off

用法

如果启用,并且 LLVM 具有所需功能,则 perf 数据文件将被写入 ~/.debug/jit/。 用户负责进行任何清理。

按 PostgreSQL 版本详细信息

jit_profiling_support (PostgreSQL 19)

设置 off
单位  
类别 开发者选项
简短描述 将 JIT 编译的函数注册到 perf 分析器。
扩展描述  
上下文 superuser-backend
变量类型 bool
来源 默认
最小值  
最大值  
枚举值  
启动值 off
重置值 off
源文件  
源行  
需要重启 false

文档: jit_profiling_support

jit_profiling_support (PostgreSQL 18)

设置 off
单位  
类别 开发者选项
简短描述 将 JIT 编译的函数注册到 perf 分析器。
扩展描述  
上下文 superuser-backend
变量类型 bool
来源 默认
最小值  
最大值  
枚举值  
启动值 off
重置值 off
源文件  
源行  
需要重启 false

文档: jit_profiling_support

jit_profiling_support (PostgreSQL 17)

设置 off
单位  
类别 开发者选项
简短描述 将 JIT 编译的函数注册到 perf 分析器。
扩展描述  
上下文 superuser-backend
变量类型 bool
来源 默认
最小值  
最大值  
枚举值  
启动值 off
重置值 off
源文件  
源行  
需要重启 false

文档: jit_profiling_support

jit_profiling_support (PostgreSQL 16)

设置 off
单位  
类别 开发者选项
简短描述 将 JIT 编译的函数注册到 perf 分析器。
扩展描述  
上下文 superuser-backend
变量类型 bool
来源 默认
最小值  
最大值  
枚举值  
启动值 off
重置值 off
源文件  
源行  
需要重启 false

文档: jit_profiling_support

jit_profiling_support (PostgreSQL 15)

设置 off
单位  
类别 开发者选项
简短描述 将 JIT 编译的函数注册到 perf 分析器。
扩展描述  
上下文 superuser-backend
变量类型 bool
来源 默认
最小值  
最大值  
枚举值  
启动值 off
重置值 off
源文件  
源行  
需要重启 false

文档: jit_profiling_support

jit_profiling_support (PostgreSQL 14)

设置 off
单位  
类别 开发者选项
简短描述 将 JIT 编译的函数注册到 perf 分析器。
扩展描述  
上下文 superuser-backend
变量类型 bool
来源 默认
最小值  
最大值  
枚举值  
启动值 off
重置值 off
源文件  
源行  
需要重启 false

文档: jit_profiling_support

jit_profiling_support (PostgreSQL 13)

设置 off
单位  
类别 开发者选项
简短描述 将 JIT 编译的函数注册到 perf 分析器。
扩展描述  
上下文 superuser-backend
变量类型 bool
来源 默认
最小值  
最大值  
枚举值  
启动值 off
重置值 off
源文件  
源行  
需要重启 false

文档: jit_profiling_support

jit_profiling_support (PostgreSQL 12)

设置 off
单位  
类别 开发者选项
简短描述 将 JIT 编译的函数注册到 perf 分析器。
扩展描述  
上下文 superuser-backend
变量类型 bool
来源 默认
最小值  
最大值  
枚举值  
启动值 off
重置值 off
源文件  
源行  
需要重启 false

文档: jit_profiling_support

jit_profiling_support (PostgreSQL 11)

设置 off
单位  
类别 开发者选项
简短描述 将 JIT 编译的函数注册到 perf 分析器。
扩展描述  
上下文 superuser-backend
变量类型 bool
来源 默认
最小值  
最大值  
枚举值  
启动值 off
重置值 off
源文件  
源行  
需要重启 false

文档: jit_profiling_support

变更历史

分类

开发/测试, GUC 配置项, JIT

另请参阅

jit_debugging_support, jit_dump_bitcode

反馈

提交任何关于 "jit_profiling_support" 的评论、建议或更正请到 这里