首页 » 软件优化 » 究竟有多难?要多少行代码(微软代码操作系统开发系统)

究竟有多难?要多少行代码(微软代码操作系统开发系统)

乖囧猫 2024-11-21 04:07:42 0

扫一扫用手机浏览

文章目录 [+]

从接触微软的windows 95系统开始,到后面的windows XP系统,一直到现在的Windows 7以及Windows 10系统。
用了windows系统差不多快20年,可以说Windows系统大家已经非常熟悉。

8月9日,网上有流传称,微软公司在其官网更新了Microsoft服务协议。
根据该协议,如果美国政府发布对微软的禁令,微软可能无法继续支持Windows服务,并且不承担因此引发的任何后果,只会尽最大努力避免影响。
更新协议于2020年8月1日发布,并于2020年10月1日生效。

对此,网上解读称,微软准备“断供中国”。

究竟有多难?要多少行代码(微软代码操作系统开发系统) 软件优化
(图片来自网络侵删)

8月10日也就是今天,针对微软更新服务协议导致无法继续支持Windows服务的消息,微软中国表示:“近日某些个别社交媒体对微软服务条款全球性更新的谣言,不符合事实。
我们为中国用户提供服务的承诺坚定不移。

虽然,微软已明确表示不会“断供中国”。
但一直以来,拥有完全自主知识产权的国产操作系统都是无数国人的希望。
windows操作系统再好,它毕竟还是美国的,不是我们自己的。
在安全性方面我们做不到自主可控。

Microsoft Windows问世于1985年,起初仅仅是Microsoft-DOS模拟环境,后续的系统版本由于微软不断的更新升级,不但易用,也慢慢的成为家家户户人们最喜爱的操作系统。
那么,开发一个微软的Windows操作系统,究竟有多难?

下面我们从代码行数、开发难度,参与人员的数量,开发的时间长度等角度来说说,一个windows系统有多复杂。

Windows XP 大约40,000,000行代码。

Windows Vista 大约50,000,000行代码。

Windows 7 大约50,000,000行代码。

Windows Vista大约50,000,000行代码,算上修正掉的代码估计超过一亿行。
内部版本超过上千个,每个版本都有所测试。
为其做出贡献的正式工合约工临时工超过数万人。
大概的工程量可能和胡夫金字塔相当。

Windows 7大约50,000,000行代码。
Windows 7开发的时候有23个小组,每个小组约40人,也就是将近1000人。
这仅仅是Windows团队的人数,其余为其做出贡献的更是数不胜数。

几千万行代码的工作量是个什么概念?

按照Word标准A4纸默认打印+Consolas字体+默认字号,每页A4纸可以打印44行代码。
考虑到折行问题(假设有30%的代码行数在A4纸上一行打印不完),1.35000w=6500w行代码。
大概需要148万张A4纸才能打印完。
每张A4纸长29.7厘米,算起来大概是4440w厘米,也就是44w米,440公里,这还不算上各种修正掉的代码和之后的补丁。

微软每年的研发成本就超过100亿美元,在开发Windows Vista系统所花费的研发费用更是超过了恐怖的200亿美元。
Linux内核开发根据人员投入的规模测算,也耗资数十亿美元。

假如一个桌面级的操作系统代码规模在千万行数量级,如果加上配套软件,总规模应该超过一亿行,如果再加上一个完整的软件生态系统,那么总规模应该不少于十亿行。
这还是成熟的系统,再加上调试精简前更多。
再加上各个功能之间需要兼容性,可维护性,可管理性等这些随着代码的越来越多可推敲,需考虑的问题也会越来越多,是项技术难度非常大的工作!
你觉得呢?

标签:

相关文章

支气管疾病,探索其奥秘与防治之路

随着社会的发展和生活节奏的加快,支气管疾病的发病率逐年上升。支气管作为呼吸道的重要组成部分,其健康状况直接关系到人体的呼吸功能。本...

软件优化 2024-12-27 阅读0 评论0

朗迪,金融科技领域的璀璨明珠

在金融科技飞速发展的今天,朗迪(LDI)无疑成为了这一领域的璀璨明珠。作为一家专注于金融科技领域的公司,朗迪凭借其卓越的创新能力和...

软件优化 2024-12-27 阅读0 评论0

易购大数据解码,介绍电商行业新趋势

近年来,随着互联网技术的飞速发展,电子商务逐渐成为人们生活中不可或缺的一部分。易购作为中国领先的电商平台,其大数据分析能力为行业提...

软件优化 2024-12-27 阅读0 评论0

杨洋编程之路,人工智能时代的编程精英

在人工智能时代,编程已经成为了一种不可或缺的技能。在这个领域,杨洋无疑是一位编程精英。他不仅在编程领域取得了骄人的成绩,更在传播编...

软件优化 2024-12-27 阅读0 评论0

海润3代码,技术创新背后的力量

随着科技的不断发展,代码已经成为现代社会的灵魂。而在这众多代码中,海润3代码凭借其出色的性能和稳定的运行,赢得了广大用户的青睐。本...

软件优化 2024-12-27 阅读0 评论0

深信服校招,引领未来,共创辉煌

随着信息技术的飞速发展,网络安全已成为全球关注的焦点。我国作为网络大国,对网络安全的需求日益增长。深信服,作为中国网络安全领域的领...

软件优化 2024-12-27 阅读0 评论0