找回密码
 骑士注册

QQ登录

微博登录

搜索
❏ 站外平台:

Linux中国开源社区 观点 查看内容

Linux 2.6中的缺陷密度的演变

2014-07-18 22:23    分享: 1    

2001年,Linux诞生10周年,Andy Chou和Dawson Engler等人发表了一篇研究报告(PDF),运用静态分析器对Linux v1.0到v2.4.1的内核代码进行分析。他们的一大发现是驱动程序目录中包含的某些类型的错误远远多于其它目录。这一结果催生了大量改进驱动代码可靠性的措施。

2011年,Linux诞生20周年,Linus Torvalds宣布告别Linux 2.6发布Linux 3.0,v2.6的第一个版本是在2003年发布的。

现在六位研究人员在预印本网站发表了研究报告(PDF),分析了2003年到2011年之间发布的所有Linux 2.6版本,他们发现Linux的大小在此期间翻了一番,但每行代码的错误数却下降了。驱动代码的错误率现在低于其它目录,如Arch目录。

最新评论

我也要发表评论

收藏

返回顶部

分享到微信

打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。