当前位置: 雷神装饰网 >  室内装修 > 空间代码

空间代码

作者:网络  来源:室内装修  发布:2021-10-28

Windows 10源代码列表!

链接:等。

2015年7月29日,微软正式发布新一代操作系统Windows 10。作为Win8之后的接班人,这一代产品备受微软粉丝和PC用户的期待。微软一直鼓励用户迁移到最新的操作系统。最近,关于Windows源代码的问题再次被提出。

具体来说,都是从Quora上的一个Windows 7问题开始的,微软内核工程师Rietschin在这个问题下透露了一些关于这个操作系统的功能和结构的细节。

根据Rietschin的描述:Windows 10使用与Windows 8、7、Vista、XP、2000甚至Windows NT相同的代码库。所以每一代Windows系统都是对之前版本的重构,并且增加了很多新功能,提升了性能和硬件支持。和安全性,同时保持非常高的向后兼容性。

2017年,微软Windows的一部分代码在网站上泄露,泄露的代码是据了解,该文件夹自身尺寸为1.2GB,包含12个部分,每个100MB。

你可以在GitHub上找到这个Windows内核研究的泄露副本(GitHub地址:github.com/markjandrews/wrk-v1.2)。虽然这些代码已经过时,但仍然具有很大的研究意义:

例如,参见wrk-v1.2 / base / ntos / config中实现熟悉的Registry的源代码。

epic巨型编程项目

Windows大多数内核(ntoskrnl.exe)都是用C语言编写的,包括文件系统、网络与驱动程序等。而且大部分都是在内核模式下运行的。不过,在Windows 10的创建中,其他语言如c#、Java、Type和VB也有被使用。越靠近用户模式、越接近新的源码时,C 的使用变得越来越少,反之 C++ 变多。

越接近用户模式,越接近新的源代码,越少用C,相反越用C. Rietschin也说过,作为旁观者,大部分人都不知道Windows的规模,但实际上,这是一个真正史诗级的项目。

下图显示了完整Windows注册的统计信息(源代码、测试文件、构建工具等)。)完整的源代码树包含所有代码、测试代码以及所有共同构成“Windows源代码”的内容,超过 400万0.5TB个大小, 50万

个文件夹,包括构成OS工作站、服务器、所有版本的工具以及相关开发套件的每一个组件。此外,根据微软公布的数据,Windows 98有1500万行代码,Windows XP有3500万行代码,Windows Vista有5000万行代码,Windows 7有5000万行代码。

Rietschin还表示,他离开Git分支机构已经有几个星期了,当他回来时,他发现了不止新的代码更改和提交。具体看一下 Windows 10 “DVD” 的源码,Rietschin猜测其中98% 由C和C++编写的,而C占据大比例。

此外,.NET BCL以及其他库和框架通常都是用C#编写的,但它们和C/C++相比不过就是沧海一粟。他们

那么,有多少人需要编写和维护如此庞大的代码呢?据说Win2000有1000多人,3年写的。我相信现在的人数不下于此。你怎么想呢?

Rietschin的回答下,有网友附上了以下视频,帮助大家更好的了解Win 10的发展:

本文

天津市滨海新区汉沽教育中心

盆景欣赏(精品小盆景图片大全)

东营室内装修,东营安装室内门师傅,室内装修材料

快餐桌图片(折叠快餐桌)

池州室内装修,室内装修公司排名,池州市装修公司

声明:本站转载作品版权归原作者所有

© 2020-Today 雷神装修网www.lshen.net
相关侵权、举报、投诉及建议等,请发E-mail:admin@lshen.com

手机扫码访问