
OpenAI CodexのSQLiteロガーが開発者のSSDに年間640TB書き込み、パッチがマージ
openai/codexのGitHub issueにて、CodexのSQLiteフィードバックロガーがある開発者のマシンで21日間に37TBを蓄積していたことが報告された。根本原因は、WebSocketイベントのTRACEレベルのロギングとinotifyのスパムであり、これにより年間約640TBの書き込み増幅が発生していた。6月22日にマージされた2件のPRにより、ログの書き込み量は85%削減された。パッチ未適用の環境では、約600TBWの耐久性を持つコンシューマー向けSSDの書き込み寿命を1年未満で使い果たす可能性がある。
出典: github.com ↗
1 TBのSSDの場合、年間約640回のフルドライブ書き込みに相当する。一部のコンシューマー向けSSDは600 TBW程度の耐久性が評価されており、そのためこれは1年足らずでドライブ全体の保証された書き込み耐久性をほぼ使い果たす可能性がある。
GitHub issue #28224
なぜ重要か
- → Unpatched Codexは、コンシューマー向けSSDの書き込み耐久性を1年以内に消耗させる可能性がある。
- → WebSocketおよびinotifyイベントのTRACEレベルのログ記録が、年間640 TBの書き込み増幅を引き起こした。
- → マージされた修正プログラムはログ記録量を85%削減し、ハードウェアの耐久性を直ちに向上させる。
SSD寿命の脅威