微软正在重新编写其Windows操作系统的内核代码,使其更苗条,适合在包括Windows 7在内的更广泛的产品中使用。
在伊利诺斯州大学演讲时,微软杰出工程师特劳特表示,代号为MinWin的这一内部项目目前还不能被应用在产品中,将是Windows 7的一部分。
内核是操作系统的基础代码,为应用软件提供驱动程序、文件和内存管理等支持。特劳特说,许多人都认为Windows是一个庞大、臃肿的操作系统,我必须承认,这在一定程度上是正确的。但是,它的内核,以及组成内核的部件是非常简练的。
特劳特在演讲中演示了MinWin,演示时的MinWin没有图形用户界面。特劳特说,与Windows Vista所需要的4GB存储容量相比,MinWin存储在磁盘上时只需要25MB。
他表示,可以在不到40MB的RAM空间中运行,这表明Windows有一个非常小的内核。但是微软仍然想继续缩小尺寸,特劳特说,尺寸仍然大于我期望的水平。
微软在包括客户端和服务器版Windows在内的许多产品中使用这一内核。使这一内核尽可能地小使得它能够被应用在嵌入式产品等内存较小的环境中。特劳特表示,这使我们具有了进入更多领域的能力。
尽管已经表示将在2010年发布Windows 7,但微软还没有披露有关其功能的详细资料。