文章目录
- 📖 介绍 📖
- 🏡 演示环境 🏡
- 📒 Codex 日志写盘 Bug 自检与修复完整指南 📒
-
- 📝 Bug 事件回顾
- 📊 真实数据触目惊心
- 🔍 问题根源分析
-
- 🎯 默认全开 TRACE 超细日志
- 🔄 循环插入删除,表面文件不大
- ⚙️ 环境变量失效
- ⚠️ 高风险使用场景
- 🚀 三步自检快速判断
-
- 🎯 自检提示词
- 📋 中招判断标准
- 🔧 手动自检命令
- 🛠️ 临时止血修复方案
-
- 📦 第一步:备份日志文件
- 🚫 第二步:创建触发器拦截写入(临时止血)
- 🧹 第三步:合并截断 WAL 日志
- ✅ 第四步:二次采样复核
- 🔄 回滚方式
- 🐧 Linux/macOS 临时方案
- ✅ 官方永久修复方案
-
- 🚀 升级到 0.142.0 或更新版本
- 📋 对应的两个核心 PR
- 📦 升级方式
- 💡 后续观察建议
-
- 🔍 升级后的检查清单
- ⚠️ Windows 平台仍需留意
- 📊 长期监控建议
- ⚓️ 相关链接 ⚓️
📖 介绍 📖
最近这段时间,不少重度使用 Codex 的开发者都遇到了一件让人后背发凉的事:机器莫名其妙变卡,风扇持续低沉轰鸣,任务管理器里磁盘写入速度居高不下,但翻遍进程列表也找不到明显的元凶。
折腾一圈下来,真正的罪魁祸首居然是 Codex 自己的本地日志库——它会在后台以极高的频率向 SQLite 日志文件疯狂写盘,一年下来预估写入量高达 640TB,足够把一块主流 1TB 消费级 SSD 的写入寿命直接写废。
这篇文章把整个事件的来龙去脉、自检方法和修复方案都梳理了一遍,如果你也在长时间跑 Codex,建议第一时间对照排查。

🏡 演示环境 🏡
- 💻 操作系统:Windows 11
- 🐍 Python 版本:3.11.5
- 🟢 Node.js 版本:20.10.0
- 👨💻 开发工具:VSCode 1.100.2
- 🗄️

