2007年年中的时候,Windows 7在我们眼中还属于遥远的产品。然而那时,我们就已经从微软核心工程师的嘴里知道微软正在为Windows 7重写内核代码。
在那个被命名为"MiniWin"的项目中,微软为下一代操作系统打造最精简、***效的Windows内核。微软高级工程师Eric Traut在伊利诺伊大学的演讲中曾经展示了该计划中的一个"MiniWin"内核,其大小只有15MB,并表示微软正在认识到Windows 正在因为功能的增加而变成一个庞大、臃肿的系统--Vista的内核要远远大于XP的内核。
微软工程师在展示去除了GUI图形界面的MiniWin内核
因此,在Windows 7的开发中,微软回归到精简内核的过程中。据透露,去除掉GUI界面和其它相关功能之后的Windows 7内核只有25MB大小。
除了小而精,微软在对整个Vista内核做精简的时候还对其执行效率做了很大改进。这里特别要提到的是,Windows 7核心尽管做了重写和优化,但是仍然秉承了Vista内核特性,并没有重新开发,原因会在后文解释。
那么有人就会怀疑Windows 7是否和Vista一样,再怎么改进也换汤不换药。非也非也。
Windows Server 2008在2008年初发布之后,以稳定高效的优势一举在服务器领域站稳脚跟。细心的用户会发现,Windows Server 2008的内核代号是6.1,而Windows 7的内核也是6.1。同宗同源,可以看出微软终于将服务器操作系统和桌面级产品的内核统一起来,那么Windows 7也就自然的具有了和Server 2008一样的稳定与高效。
而根据微软的说法,Windows 7的内核实际上是在Server 2008的内核上优化得来的,若论身份,应该与Windows Server 2008 R2(第二版)的内核相同。我们甚至发现,Windows 7目前的补丁是和Server 2008通用的。因而无怪乎微软会坚定的认为,Windows 7是有史以来最稳定、最安全、***效的操作系统。
【编辑推荐】