深藏25年的操作系统Bug被消灭
精选 转载1983年,那时还是IBM PC XT、Apple Lisa的时代,也是这个BSD操作系统中臭虫诞生的年代,这个bug直到几天前才被消灭。
几天前,一位名为Marc Balmer的OpenBSD开发者收到来自用户的邮件,邮件中用户称在某些情况下为MS-DOS文件系统提供服务会导致SAMBA崩溃。Balmer随后同SAMBA的开发者取得了联系,但是SAMBA开发者声称这是在所有BSD系统代码中都存在的一个bug。
起初Balmer根本不相信这个问题会出现在BSD操作系统上,他说:“我第一反应当然是责怪Samba”。但是经过仔细研究后,他发现这个bug确实存在,最早出现在1983年发布的4.2 BSD中,并且问题一直没有得到修正,包括Mac OS X同样“继承”了这个bug。
问题出现在*dir()库中,它的最初开发者大牛Marshall Kirk McKusick也来亲自过问,当然这个存在了25年才被发现的问题很快得到了解决,另一方面也足可见BSD生命力顽强。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
【操作系统】详谈操作系统的发展历程
【操作系统】第一章——计算机系统概述详谈操作系统的发展历程……
批处理系统 数据 多道程序 -
【操作系统】详细介绍操作系统的基本概念
【操作系统】第一章——计算机系统概述详细介绍操作系统的基本概念
操作系统 命令接口 程序接口 GUI 计算机系统 -
操作系统——操作系统的分类操作系统
-
操作系统的特征(操作系统2)
操作系统的四大特征:并发、共享、虚拟、异步
操作系统 发展 概念 功能 -
操作系统 -- 操作系统与人的接口
程序接口 :操作系统为正在运行的程序提供服务并与之通信的一个设施 。1
操作系统 系统调用 用户态 应用程序 -
Solaris 11操作系统的bug导致的RAC节点驱逐
Solaris 11操作系统的bug导致的RAC节点驱逐
Solaris 11 RAC Node evict node eviction -
【操作系统】操作系统引论
管理者OS是各类资源的管理者,计算机系统
操作系统 批处理系统 计算机系统 时间片