BestPix's recent timeline updates
BestPix

BestPix

V2EX member #582278, joined on 2022-05-20 22:03:12 +08:00
BestPix's recent replies
3 days ago
Replied to a topic by Journey95 OpenAI codex 频繁刷磁盘的 bug 及解决方案
请帮我只读排查本机 Codex 的 ~/.codex/logs_2.sqlite 是否仍在因为 TRACE 日志或流式事件持续高频写盘。

约束:
1. 只做只读诊断。
2. 不要删除文件,不要 VACUUM ,不要 checkpoint/truncate ,不要改 schema ,不要创建 trigger ,不要 kill 进程,不要升级或重装 Codex 。
3. 所有 SQLite 查询都用只读 URI:db="file:$HOME/.codex/logs_2.sqlite?mode=ro"。
4. 如果 sqlite3 、lsof 或数据库文件不存在,直接说明,不要猜。
5. 最后请输出:是否疑似中招、证据、风险等级、下一步建议。

请按下面顺序执行并解释结果:

第一步,确认文件大小:

```bash
du -h \
~/.codex/logs_2.sqlite \
~/.codex/logs_2.sqlite-wal \
~/.codex/logs_2.sqlite-shm 2>/dev/null

ls -lh ~/.codex/logs_2.sqlite* 2>/dev/null
```

第二步,只读检查 SQLite schema 和日志分布:

```bash
db="file:$HOME/.codex/logs_2.sqlite?mode=ro"

sqlite3 "$db" "PRAGMA table_info(logs);"

sqlite3 "$db" "
PRAGMA journal_mode;
PRAGMA wal_autocheckpoint;
SELECT COUNT(*) AS rows, MIN(id), MAX(id) FROM logs;
SELECT level, COUNT(*) AS rows, ROUND(SUM(estimated_bytes)/1024.0/1024.0, 1) AS mib
FROM logs
GROUP BY level
ORDER BY SUM(estimated_bytes) DESC;
"
```

第三步,做 15 秒短窗口采样:

```bash
db="file:$HOME/.codex/logs_2.sqlite?mode=ro"
before_id=$(sqlite3 "$db" "SELECT COALESCE(MAX(id),0) FROM logs;")
before_count=$(sqlite3 "$db" "SELECT COUNT(*) FROM logs;")
sleep 15
after_id=$(sqlite3 "$db" "SELECT COALESCE(MAX(id),0) FROM logs;")
after_count=$(sqlite3 "$db" "SELECT COUNT(*) FROM logs;")
echo "id_delta=$((after_id-before_id))"
echo "count_delta=$((after_count-before_count))"
```

第四步,查看是否有 Codex 进程占着数据库或 WAL:

```bash
lsof -nP \
~/.codex/logs_2.sqlite \
~/.codex/logs_2.sqlite-wal \
~/.codex/logs_2.sqlite-shm 2>/dev/null
```

判断标准:
- 如果 id_delta 很高,但 count_delta 很小或为 0 ,说明可能在持续插入又修剪旧日志。
- 如果 logs_2.sqlite-wal 持续变大,或者有老 Codex 进程占着 deleted WAL ,要重点提示。
- 如果 id_delta 很低、WAL 不持续增长、只有当前 Codex 进程正常打开文件,就倾向于正常。
- 不要直接给我执行修复操作。需要修复时,只列出方案和风险,等我确认。
6 days ago
Replied to a topic by skuuhui 程序员 突然对 AI 祛魅了
我是觉得你会逐渐对它习以为常,变成生活中的一部分,就好像新能源车一样,现在再出一种电车你会很好奇嘛?
莫名其妙,意识形态有根本性的不同,还误解?根本就不是一路人
水货能拿一万你都忿忿不平,有没有可能他就是值一万,而你把自己卷贬值了?奋斗逼们
12 days ago
Replied to a topic by vacuitym 分享创造 闲鱼黑话查询
反正之前我想找一个鞋子的款式叫占星学,结果毛都搜不到,意识到可能被屏蔽了,但没辙,当时换成品牌名了。至于真想找跟占星有关的我就不知道了
自从关注了那个破逼公众号,天天看它推送石斛什么脑残玩意
16 days ago
Replied to a topic by aw2350 生活 应该以什么态度对待生活
年轻的时候对所谓的上限特别在意,现在的话尽人事即可。
工作朝不保夕就要去探索保底的收入。
增值手段有限又如何?又不是没有。
随大流是你自己选择的,没人逼你。

从你这一系列问题,我能感觉到的就是你的欲望很强烈,或者说上进心很强,但自认为和你的能力不匹配。
要么降低你的欲望,要么提升你的能力,要么就拖下去拖到自然达到一个稳定的状态,人生永远是进行时,没有完成态,完成就是入土。
是不是真的没有任何风控这个不好说吧,我没试过,但异地登录这种判断应该还是有的吧?
莫名其妙,不上班我怎么挣钱?不挣钱我怎么吃饭?不吃饭我就饿死了,我是为了不死所以上班的。
27 days ago
Replied to a topic by huluwa561 程序员 大佬们 vibe coding 的项目怎么样了
看大家做的东西都好有意思
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1122 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 23:40 · PVG 07:40 · LAX 16:40 · JFK 19:40
♥ Do have faith in what you're doing.