Windows和Linux的代码规模到底多大?

面试时问到面试者他们的项目规模多大,说有几百万行代码,吓我一跳。下来查了一下操作系统的代码规模,结果如下:

Windows和Linux的代码规模到底多大?

1)Windows
Windows系列操作系统为什么会获得成功?简单易用的操作?完善丰富的功能?亲和友好的界面?不同的人也许会有不同的看法,但无论如何,Windows系列操作系统的成功都建筑在巨大的投入上。以最新的Windows Vista为例,它开发的复杂和难度远超以往,Windows 95只有1500万行代码,Windows 98有1800万行代码,Windows XP有3500万行代码,Windows Vista则达到了5000万行代码,其它方面,如集成的驱动程序,也比Windows XP几乎倍增(Windows Vista集成了19500个驱动程序,而Windows XP只集成了10000个驱动程序)。为了开发这样一个规模空前的软件,微软投入了9000名开发人员,但仍然耗费了五年多的时间(Windows XP于2001年10月发布),以及高达60亿美元的研发费用,这些数字对一般的软件厂商恐怕是天文数字,因此,也没有第二家软件厂商能开发出Windows操作系统。


2)Linux
Linux内核,早期几十万,后来100多万。
Linux 2.6.23版本发布时,它的源代码总行数大概为858万行,后来采用更为严格一点的计算方法,发现它的总行数应该在550万行左右。

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值