codex日志大量写入硬盘会影响硬盘寿命

cabudon 2026-06-20 10:25 1


下面是原来链接,有没有懂的,文本居然能做到5m/s,想不出来

https://x.com/bdsqlsz/status/2067964486615810369?s=20




解决办法,把下面这个问ai,然后让ai执行


临时处理办法:
sqlite3 ~/.codex/logs_2.sqlite "CREATE TRIGGER IF NOT EXISTS block_log_inserts BEFORE INSERT ON logs BEGIN SELECT RAISE(IGNORE); END;"
使用 SQLite3 禁用生成新日志



站内也有人提到,可惜没有深究,起初人们只觉得这是普通的占用过大



自从用了codex 后,发现磁盘越来越小了,看了一些任务的目录,没有规律的创建,到处都有。
是我用的不对吗?还是有什么技巧呢?
最新回复 (9)
  • xx_yy1 06-20 10:27
    1

    很正常的情况,因为他这个不是什么垃圾日志

  • Huagnqf 06-20 10:47
    2

    我用cursor诊断了一下我的情况,问题还挺严重的,主要不是占用空间,而是反复读写。

    以下是cursor给出的部分结论。


  • kerryeva 06-20 13:23
    3

    奥特曼是不是有三星或者海力士的股??

  • szzz 06-20 15:00
    4



    害怕

    奥特曼想要毁了我的硬盘吗?

  • killer 06-20 15:52
    5

    我 Codex和 Open Code 用的比较多嘛,发现他们俩都有这种问题。


    尤其是 Codex,我大概每三四天就需要去删除一下它的数据库。


    因为我一天平均下来要用 1B 的 token,然后大概三四天, Codex 的数据库就到六七 G。


    而且 Codex 本身也感觉会变得更卡,就很奇怪。


    然后 Open Code 也是这样的,就是有一个非常大的数据库,就非常的离谱。


    Open Code 也是数据库能到六七 G,然后我也是要几天清一次。尤其是 Open Code 特别喜欢用 subagent 嘛,然后这些 subagent 也都会保留下来,然后就导致这个数据库特别特别的大,膨胀的特别特别快。

  • dskdkj 06-20 15:53
    6

    由于我长期多开20个左右的codex会话,观测到CPU占用异常高(表现是PSI值>10%),昨天独立遇到这个问题

    我的缓解:


    把本仓已经隔离出来的 session-local CODEX_HOME 运行态放到 /run/user/$UID 这类 tmpfs
    只把 auth/config/memories/sessions 等持久条目继续软链回原位置
    SQL trigger 也可做临时止血,但会直接禁用本地持久日志,工程上不如 tmpfs 隔离干净。

    省流就是这么喜欢写让它写内存去,不要祸害SSD

  • 九十 06-20 16:01
    7

    这种体量的软件居然还会有这种流氓的行为逻辑,量大本来这个问题倒影响不大,codex倒是实现一个批量写入呀,大大减少落地的频率

  • sonotokan 06-23 10:56
    8



    最新release把log禁用了

  • Jonathan 06-28 00:34
    9

    怎么判断现在用的 codex 是不是还有这个问题?

* 帖子来源Linux.do
返回