Linus 罕见夸 AI:这回内核调试没它真得跪
Linus 在邮件列表里那句「A debug session from hell, enormously helped by an AI」不是客套话。事情是上周 bcachefs 文件系统合并窗口期,一个极其隐蔽的竞态条件把几个维护者整得怀疑人生,日志堆得像座山,人眼根本看不出规律。
有人把相关代码段和 dmesg 扔给 Claude 3.5 Sonnet,模型没写一行补丁,倒是精准定位了「这个锁的获取顺序在特定中断上下文里会反转」——这玩意儿藏在三层回调里,人类盯着看三小时都未必能拼全拼图。Linus 回复里直说:这不是让 AI 生代码,是让它当「超大上下文的模式识别器」帮人类找针。
# 类似的排查思路,下次遇到疑难杂症可以试试喂给模型:
# 1. 把相关 .c/.h 全丢进去(上下文窗口够大才行)
# 2. 贴上完整的 oops/panic log + 堆栈
# 3. 别问「怎么修」,问「这段执行流里哪里违反了锁的层级/生命周期假设」以前总觉得内核这种强上下文、强不变量的领域,大模型顶多写写文档、改改拼写。这次算是实打实见识到:只要上下文塞得进、Prompt 问得准,它在「海量杂乱信息里抓因果链」上比人类快一个数量级。不夸张说,以后做底层调试不带个大模型当「外挂大脑」,效率真要落后一截。
别光盯着让 AI 写业务 CRUD,系统级开发者更该把这东西用顺手。
事件追踪 · 相关报道
Linus Torvalds 亲自下场跟内核 Bug 死磕
8小时前
Linus 亲自下场让大模型看 Intel 显卡驱动的崩溃转储
9小时前
用 Telegram 机器人帮我盯着机票价格真的比自己刷 App 舒
7天前
让大模型写一本小说居然没那么糟糕
8天前
Linus Torvalds 觉得 AI 已经让 Linux 内核的
10天前
Linus Torvalds 居然承认 AI 让 Linux 内核更
11天前
免费 AI 工具箱 · 全部完全免费