近日,开发者社区曝光 OpenAI Codex 及其相关集成工具存在一个极其严重的资源消耗漏洞。据多位用户反馈,此前误以为官方已修复的日志异常写入问题实际上依然存在,甚至有用户在短短几个月内检测到高达 100TB 的磁盘读写数据量,这对 SSD 硬盘的寿命构成了实质性威胁。该问题的核心在于 `~.codex/logs_2.sqlite` 文件因开启了 TRACE 级别的日志记录,导致 SQLite 数据库的 WAL(预写日志)机制被高频触发,造成持续且疯狂的无意义磁盘写入操作。针对此隐患,技术专家提供了紧急排查与修复方案:开发者首先需检测特定日志文件的大小及其增长趋势;修复步骤则包括备份原有数据,利用 SQLite Trigger(触发器)拦截对 `logs` 表的持续写入,随后执行 Checkpoint 并 Truncate WAL 文件,从而彻底阻断高频写盘行为。修复后,建议通过采样确认 `MAX(id)` 不再增长以验证问题解决。此事件再次提醒广大开发者,在享受 AI 辅助编程带来高效率的同时,必须高度警惕后台进程对底层硬件资源的过度占用。
事件分析
💡 核心观点:AI工具的隐形成本不容忽视:不规范的日志管理正在透支开发者的硬件寿命,急需厂商建立标准化的资源治理体系。
原文链接:Linux.do





