↑↓ 选择↵ 打开⌫ 切换范围完整搜索

PG.CENTER 连接 PostgreSQL 文档、百科与生态知识。由 Pigsty 维护。

并行自动清理修复共享内存不足时的崩溃 RSS

PostgreSQL 已合入并行自动清理的一项崩溃修复,并回补至 19 分支。当系统无法再创建动态共享内存段时,并行框架允许退回零工作进程模式,但相应的内存段指针为空。此前自动清理仍在该指针上注册分离回调,导致工作进程崩溃。补丁仅在实际存在并行工作进程时设置共享成本参数和回调,让资源不足时的回退路径能够正常运行。对于开启该功能的 PG19 测试环境,共享内存容量压力不应再触发这一空指针路径,验证时需使用包含修复的后续构建。

发布于 2026-09-29T00:05:49.69952Z · Bharath Rupireddy · PostgreSQL Git
稳定性 自动清理

PostgreSQL 已合入并行自动清理的一项崩溃修复,并回补至 19 分支。当系统无法再创建动态共享内存段时,并行框架允许退回零工作进程模式,但相应的内存段指针为空。此前自动清理仍在该指针上注册分离回调,导致工作进程崩溃。补丁仅在实际存在并行工作进程时设置共享成本参数和回调,让资源不足时的回退路径能够正常运行。对于开启该功能的 PG19 测试环境,共享内存容量压力不应再触发这一空指针路径,验证时需使用包含修复的后续构建。

PostgreSQL 已合入并行自动清理的一项崩溃修复,并回补至 19 分支。当系统无法再创建动态共享内存段时,并行框架允许退回零工作进程模式,但相应的内存段指针为空。此前自动清理仍在该指针上注册分离回调,导致工作进程崩溃。补丁仅在实际存在并行工作进程时设置共享成本参数和回调,让资源不足时的回退路径能够正常运行。对于开启该功能的 PG19 测试环境,共享内存容量压力不应再触发这一空指针路径,验证时需使用包含修复的后续构建。

原始来源 ↗

来源记录
  • pgweb.info_item · beabefe6830bfaa9 · 2026-10-03T04:08:55.967155Z