1964 年的 IBM 机密培训片:System/360 是怎么管文件的
文章摘要
这是一段 1964 年 的 IBM 内部(标注「Confidential / 机密」)培训影片,主题是 System/360 的文件组织(File Organization)。影片以 16mm 胶片拍摄,配合翻页挂图,由一位 IBM 讲师一板一眼地讲解:相比传统的磁带与 ISAM(索引顺序存取,Index Sequential Access Method),新登场的 DASD(直接存取存储设备,Direct Access Storage Device,即磁盘) 能带来哪些好处——随机访问、更灵活的数据组织方式等。
对今天的工程师而言,这段影像既是「时光机」,也是一堂活的计算机史课。System/360 在体系结构上奠定了许多被后世默认沿用的基石。HN 上有评论特别点出其中两点深远影响:其一是 通道程序(channel program) 的概念——把 I/O 操作交给一个带有自己指令序列的专用控制器去执行,这正是现代 异步 I/O 与 DMA(直接内存访问) 架构的结构性祖先;其二是 System/360 把「字节」明确定义为 恰好 8 比特,这一决定如此根本,以至于成了之后每一种计算机体系结构的无声前提。
影片本身没有太多可「读」的文字内容,更多是作为历史影像被欣赏,因此本文要点主要依据 HN 讨论整理。值得一提的是,片中那位讲师据网友考证是 Pearson LeRoy Wood(1930–2012),在 IBM 工作了 37 年。
HN 评论精华
- froh:用一句话点题——「(1964) 一段关于全新 DASD(磁盘)相比 ISAM(磁带)诸多好处的网播」,赞叹挑无可挑的演示风范,「感谢这台时光机」。
- haeseong:从架构史角度给出最有信息量的评论:片中描述的通道程序(把 I/O 卸载给带独立指令序列的控制器)是现代异步 I/O 与 DMA 架构的结构性先祖;而 System/360 把字节锁定为「恰好 8 比特」,是一个奠基性到「无声」的决定,成了后世所有架构的隐含假设。
- russellbeattie:感慨 IBM 至今仍在做这类讲解视频——你能在网上找到他们讲解 LLM、机器学习技术细节的优秀视频(@IBMTechnology);片中这位讲师正是这一传统的「先祖」。身为长期做开发者关系的他,不禁想:自己拍的公司视频,70 年后会不会也被那一代技术人翻出来看?
- haunter:考证出讲师生平——Pearson LeRoy Wood 生于 1930 年底特律,IBM 工作 37 年,2012 年去世,因此他活着见到了现代互联网时代。
- ToddWBurgess:分享冷知识——更早时 IBM 员工每天上班前要集体唱歌,歌颂 IBM 与创始人 Thomas Watson,网上还能找到 IBM 歌本;他父亲 1960 年代末入职时这一传统已被取消。
- morpheos137:好奇 1960 年代他是用什么程序排版这套演示挂图的;并温和地观察讲师似乎略有紧张或在控制口吃,惊讶 IBM 会选一位略显「腼腆」的人来主讲。
- bitwize:玩了个谐音梗——「Mayframe(五月 + mainframe)」月份里看这视频再合适不过了。
- cocodill:跑题感叹「过去的发型比现在好看」。