|
微软公司高级工程师兼Windows操作系统首席设计师Eric Traut近日在美国伊利诺斯州大学(Illinois University)进行了演讲,在这次别开生面的演讲中Eric Traut向我们展示了微软下一代操作系统Windows 7的内核部分,我们在之前的报道中曾经想大家提到过,Windows 7的内核设计将会与Windows Vista完全不同,Windows 7将会是一个更加精简、更加灵活、扩展性更好的系统,比以往的Windows操作系统都要“苗条”。据悉,微软将在2010年推出正式版本的Windows 7操作系统,并取代目前的Windows Vista操作系统。 现在我们从微软公司得到了更多关于Windows 7精简内核的信息,首先我们要明白Windows 7的真正含义,其实Windows 7本身并不是操作系统的名称,而是一个代号,大家都知道现在主流的Windows XP为NT 5.1版本,而Windows Vista为NT 6版本,而这些都是从第一代NT 3.1版本的Windows系统衍生而来的,而下一代操作系统采用了NT 7版本,称为Windows 7是很自然的事情。
Eric Traut在伊利诺斯州大学展示的Windows 7内核称为“Minwin”,我们可以把Minwin看做是Windows 7的心脏,是一个提供最初源动力的核心部分,而不是一个完整的系统,甚至没有任何直观的图形界面,整个Minwin的启动只需要运行13个进程,包括CSrss.exe、svchost.exe、Web server httpsrv.exe、smss.exe等我们所熟悉的系统进程。 现在要讲的内容也许会让我们非常吃惊,在PC硬件不断飞跃性发展的今天,MinWin内核部分在虚拟机下运行的结果告诉我们,它只需要消耗40MB的内存容量和25MB的硬盘空间,系统启动时间也不到20秒。比较之下,Windows Vista可以称得上是一个怪物:Vista的流畅需要大约2GB的内存、占用14GB的硬盘空间。而且Eric Traut非常自信的表示,这还不是最终的结果,微软还会进一步缩小Windows 7的内核部分,开发出适合手机等移动设备的高性能操作系统来。 |