@dala 在 Codex “内存爆炸”问题,让ai搓了个自动清理脚本 中发帖
最近排查 Codex“内存爆炸”时发现,问题不只是主进程占用高,更麻烦的是 codex app-server 下面的 MCP helper 会重复堆积,活动监视器里会出现一排 npm exec ...。另外 ~/.codex/logs_1.sqlite 也会持续变大,时间久了会放大会话恢复和整体开销。
所以我做了个 Codex Guard:
运行时定期清理重复 helper / 孤儿进程组
内存压力高时切到高压回收
退出 Codex 后处理 logs_1.sqlite
按级别留存 TRACE / DEBUG / INFO 日志,再做 SQLite 收尾
顺手清理过期快照
登录系统后后台待命;只有在 Codex 运行时才执行清理,关闭 Codex 后停止清理,补一轮收尾维护。
通知截图:
[截屏2026-04-07 19.15.18]
压缩包:
codex-memory...