修正日誌寫入頻率過高的問題,拯救你的固態硬碟壽命
為了避免 AI 運作時在背景瘋狂寫入日誌縮短你的硬碟壽命,系統移除了過於頻繁的資料庫記錄。以前系統在處理資料庫日誌時(TRACE,最詳細、連每一秒傳遞了什麼細微資料都記錄下來的偵錯等級),會把巨量的繁雜日誌事件反覆寫入本機 ~/.codex/logs_2.sqlite 資料庫,產生嚴重的寫入放大(write amplification,寫入硬碟的資料量遠大於實際檔案大小的現象),一年下來可能寫入高達 640 TB 的巨量資料,嚴重威脅 SSD(固態硬碟,電腦儲存資料的硬碟)的壽命;現在把這些囉唆的通訊過程從資料庫裡拿掉,停止了這類冗長事件的橋接,以降低寫入放大與 SSD 耗損。這就像以前助理把跟你講的每一字、呼吸的每一口氣都拿筆刻在木板上,一小時就堆滿一整個倉庫;現在改成只記重要結論,省下了大片森林。