网易首页 > 网易号 > 正文 申请入驻

阿波罗11号代码藏了57年的bug:2KB内存时代的幽灵锁

0
分享至


2KB内存,1MHz主频,74KB程序靠女工手穿铜线织进磁芯——这套1969年的计算机系统,被数千开发者读过、无数论文分析过、逐指令模拟过。一个资源锁泄漏的bug,硬是躲了57年。

发现它的是Anthropic的研究团队。他们用Claude和自研的行为规约语言Allium,把13万行AGC汇编蒸馏成1.25万行规格说明,代码自己"告诉"了他们缺陷在哪。这不是考古癖发作,而是给当下AI验证复杂系统打了个样。

被读烂了的代码,为什么还能藏bug

AGC的源码2003年就公开了。Ron Burkey带着志愿者团队,从MIT仪器实验室的打印清单里手工抄录。2016年前NASA实习生Chris Garry把它放上GitHub,直接冲上趋势榜第一。那段时间,全球开发者都在刷这份汇编代码——有人逐行注释,有人做可视化,Ken Shirriff甚至分析到了门电路级别。

但所有 scrutiny 都集中在同一个维度:读代码、模拟执行、验证抄录是否准确。Virtual AGC项目把原始磁芯存储器的dump拿出来逐字节比对,确认恢复出的源码和1969年织进铜线的那版完全一致。

问题是:没人做过形式化验证。没有模型检验,没有静态分析,没有从代码里提取"这玩意儿该干什么"的规格说明。大家信的是"这么多人看过,肯定没问题"——一种分布式的人肉Code Review。

Anthropic团队换了个思路。他们没问"这行代码什么意思",而是让Allium去推导"这些资源该遵守什么生命周期规则"。LGYRO锁的获取和释放路径,被建模成显式的状态机。规格是从代码本身蒸馏出来的,但视角完全不同——不是看代码"做了什么",而是看它"承诺了什么"。


幽灵锁:紧急制动时埋下的雷

问题出在惯性测量单元(IMU)的控制逻辑。这个陀螺仪平台负责告诉飞船"我现在朝哪边",是导航的核心。AGC用一个叫LGYRO的共享锁来管理它:要驱动陀螺仪时先拿锁,三个轴都处理完再释放,防止多个任务抢硬件。

正常路径很干净:进函数拿锁,出函数放锁。但还有第三条路——"Caging"(笼锁)。

这是物理层面的紧急保护:宇航员可以触发一个机械装置,把IMU的万向节直接锁死,防止陀螺仪在剧烈机动或故障时损坏。代码里检测到笼锁信号后,会立即跳转到错误处理路径。

跳转之前,没放LGYRO锁。

这个泄漏是静默的。没有报错,没有指示灯,飞船不会当场失控。但LGYRO一旦被占住,后续的陀螺仪对准操作——包括关键的恒星重新校准——都会被卡住。导航平台慢慢漂,宇航员慢慢懵。

57年里没人触发过?还是触发了但没被归因到这个bug?源码注释里没提,任务日志里也没明确记录。唯一确定的是:这个错误路径在代码里躺了半个多世纪,直到被AI从行为规格里"算"出来。


从铜线编织到AI蒸馏:验证方法的代差

AGC的存储叫"LOL memory"——Little Old Ladies memory。女工们坐在工厂里,把铜线手工穿过磁芯,穿过去是1,绕过去是0。程序不是"写"进去的,是"织"进去的。这种物理层面的不可修改性,让代码审查有了宗教般的仪式感:一旦上天,就是真理。

但仪式感不等于正确性。Anthropic的演示本质上是在说:人类读代码的极限,可以用AI+形式化方法突破。Allium把汇编的隐式契约变成显式规格,Claude负责理解和转换,最终定位到的是一个连NASA都没发现的边缘案例。

这事的讽刺之处在于:AGC当年是被"证明"过可靠的。它带着阿波罗11号着陆,带着阿波罗13号活着回来,任务成功率100%。但可靠性是统计概念,正确性是逻辑概念——前者可以靠测试和冗余堆出来,后者需要数学意义上的保证。

现在的复杂系统比AGC高出几个数量级。自动驾驶的代码量以亿行计,AI模型的行为空间几乎无限。传统的"读代码+测试用例"模式,在规模面前已经显形。Anthropic选AGC做demo,有点像是用考古来证明新工具的锋利:连这种被翻烂的历史遗迹都能挖出东西,现在的工业代码里还埋着什么?

团队把Allium开源了。规格语言和Claude的结合方式也写在论文里——不是替代人类审查,而是把"这代码想干什么"的推理负担,从人脑转移到可验证的形式化表示上。

那个泄漏的LGYRO锁,最后是怎么处理的?Anthropic的规格里标出来了,Virtual AGC的维护者已经收到报告。57年后,这段铜线编织的程序,终于有了一份机器生成的、可检验的行为契约。

如果AI能从被读烂的登月代码里找出新bug,你正在写的模块,上次被完整理解是什么时候?

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
2760℃灼烧!美国绕月飞船将以时速3.8万公里返回,隔热罩有隐患

2760℃灼烧!美国绕月飞船将以时速3.8万公里返回,隔热罩有隐患

火星一号
2026-04-10 00:50:58
张嘉译西安别墅庆生,染完头发直接年轻10岁,年纪越大越有魅力!

张嘉译西安别墅庆生,染完头发直接年轻10岁,年纪越大越有魅力!

可乐谈情感
2026-04-10 21:12:59
长公主被家暴流产了

长公主被家暴流产了

毒舌扒姨太
2026-04-08 22:29:19
耐克千元世界杯新战袍翻车!球员穿上肩膀凸起大包,官方急道歉

耐克千元世界杯新战袍翻车!球员穿上肩膀凸起大包,官方急道歉

仰卧撑FTUer
2026-04-10 16:49:02
全红婵后续:香港媒体先爆料,检察日报喊话严查,队友集体背刺!

全红婵后续:香港媒体先爆料,检察日报喊话严查,队友集体背刺!

眼光很亮
2026-04-09 12:34:30
美国“第一夫人”发表声明

美国“第一夫人”发表声明

鲁中晨报
2026-04-10 09:24:04
别以为反腐离你远!中纪委锁定7大领域,这些岗位风险最高

别以为反腐离你远!中纪委锁定7大领域,这些岗位风险最高

细说职场
2026-04-10 11:40:48
续约已经泡汤,下课声第三次响起,科斯塔别再让穆里尼奥独自前行

续约已经泡汤,下课声第三次响起,科斯塔别再让穆里尼奥独自前行

穆里尼奥主义者
2026-04-10 08:52:11
湖南津市公安打掉一拉车门盗窃团伙

湖南津市公安打掉一拉车门盗窃团伙

中国网
2026-04-08 12:43:06
人民日报都下场了!张雪夺冠没火,12天后在墨西哥火得一塌糊涂

人民日报都下场了!张雪夺冠没火,12天后在墨西哥火得一塌糊涂

林雁飞
2026-04-10 13:36:45
笑发财了!闲鱼上只有想不到,没有买不到,网友:赚钱新思路

笑发财了!闲鱼上只有想不到,没有买不到,网友:赚钱新思路

另子维爱读史
2026-03-19 20:03:43
樊振东自愿放弃伦敦世乒赛资格,国际乒联主席回应樊振东赴海外参训:这是全新的历练,选手打完联赛依旧可回归,所有赛事均保持开放

樊振东自愿放弃伦敦世乒赛资格,国际乒联主席回应樊振东赴海外参训:这是全新的历练,选手打完联赛依旧可回归,所有赛事均保持开放

极目新闻
2026-04-10 09:12:57
金莎婚后财产9:1分配惹争议,新露面孕肚明显,业内曝其赚钱不易

金莎婚后财产9:1分配惹争议,新露面孕肚明显,业内曝其赚钱不易

古希腊掌管松饼的神
2026-04-10 11:08:21
洛夫顿伤情更新!卢伟亲承比较严重,就不应该带伤出战的!

洛夫顿伤情更新!卢伟亲承比较严重,就不应该带伤出战的!

篮球资讯达人
2026-04-10 22:52:56
伊朗官方确认:翼龙-2首次参战即被击落,海湾国家反应强烈

伊朗官方确认:翼龙-2首次参战即被击落,海湾国家反应强烈

最新声音
2026-04-06 08:32:33
离婚10年,再遇前妻她送外卖,我刚想掏钱,她说:儿子考上了清华

离婚10年,再遇前妻她送外卖,我刚想掏钱,她说:儿子考上了清华

千秋历史
2026-03-24 21:57:27
一觉醒来,斯诺克3冠军翻车!丁俊晖克星3-1被逆转,70后名将降级

一觉醒来,斯诺克3冠军翻车!丁俊晖克星3-1被逆转,70后名将降级

刘姚尧的文字城堡
2026-04-10 07:47:34
回顾“91女神”琪琪:五官出众,却因天真让自己“受伤”

回顾“91女神”琪琪:五官出众,却因天真让自己“受伤”

就一点
2026-04-10 17:28:37
比亚迪再掀价格战:8.98万续航2110km,合资车彻底慌了

比亚迪再掀价格战:8.98万续航2110km,合资车彻底慌了

华庭讲美食
2026-04-10 17:03:23
涉嫌严重违纪违法,江苏2名干部被查

涉嫌严重违纪违法,江苏2名干部被查

东南西北侃
2026-04-09 18:28:30
2026-04-11 00:11:01
灰度测试中
灰度测试中
生活正在重构,目前还在灰度测试阶段,暂不全量发布。
1081文章数 14关注度
往期回顾 全部

科技要闻

马斯克狂发大火箭也养不起AI 年亏50亿美元

头条要闻

73岁骑友抄近路摔倒身亡 女儿:赔偿问题无法达成共识

头条要闻

73岁骑友抄近路摔倒身亡 女儿:赔偿问题无法达成共识

体育要闻

17岁赚了一百万美元,25岁被CBA裁员

娱乐要闻

黄景瑜王玉雯否认恋情!聚会细节被扒

财经要闻

李强主持召开经济形势专家和企业家座谈会

汽车要闻

搭载第二代刀片电池及闪充技术 腾势N8L闪充版预售35万起

态度原创

家居
房产
旅游
艺术
时尚

家居要闻

复古风格 自然简约

房产要闻

28条新规落地!好房子,终于有了“广州标准”!

旅游要闻

一个山村年旅游收入超两亿 云南“七子饼路”如何将茶区变景区|一线探访

艺术要闻

于小冬2026年4月油画新作《花季》

今日热点:陈添祥长文道歉;夏克立曾给前经纪人传上厕所照片……

无障碍浏览 进入关怀版