时间:2019-04-18 来源:u小马 访问:次
随着windows 7技术支持方法的终结,我们不断看到各种Microsoft广告系列试图让用户迁移到当前的操作系统。现在,最后一项干预措施是由负责windows 10代码和核心的微软工程师之一Axel Rietschin完成的。
具体而言,这一切始于一个关于Quora的通过,其中一个以上的答案,Rietschin趁机推出这个操作系统的操作和结构的一些细节windoows 7的问题。
根据这位开发人员的说法,windows 10与windows 8,7,Vista,XP,2000甚至windows NT的基础相同,是进化代码的基础。因此,每一代都充当重构平台,不仅可以学习前一代,还可以在之前的代码中添加新功能。
通过这种方式,同样基于更新硬件支持,可以提供新产品,同时保持与其先前版本的高度二进制兼容性,这允许第一版本的许多应用程序在今天工作。
并且大多数内核(ntoskrnl.exe)都是用编程语言C编写的,而且大部分内核都是在内核模式下运行的。然而,在创建windows 10还参与其他语言,如C#,JavaScript中,打字稿,VB.NET或C ++,因为我们是从用户模式移动客场的最新发展可能会发现后者的更大的存在。
也就是说,.NET BCL和其他库通常都是用C#语言编写的,但根据Rietschin的说法,它们只代表“C代码岛中C代码巨大的小滴。实际上,他鼓励我们通过windows研究内核的一些现有副本来检查它,甚至可以链接到Github上发布的这些免费版本之一。