25MB——微软下一代操作系统windows 7将缩减核心

较早前的新闻了,觉得挺有意思的,于是就拿出来整理一下再贴出来。

以下内容均转自于cnbeta.

minwin

微软的顶级专家Eric Traut最近谈论了一下Windows 7的内核将会向哪个方向发展。他表示高层认为Windows的核心越来越臃肿,要求

他们将核心尽量裁剪一下。

在日前的伊利诺斯州大学演讲时,Microsoft杰出工程师,身为操作系统首席设计师之一的Eric Traut为我们首次展示了下一代操作系统Windows 7的内核.首先,也是最简单的,我们要知道,Windows 7只是Microsoft下一代操作系统的代号,并非正式名称.第一代的Windows NT版本是3.1,之后是NT 4和我们熟知的NT 4, Windows 2000 (NT 5), Windows XP (NT 5.1)和Windows Vista (NT 6).Vista之后的下一代系统代号自然成了7.

Traut为到场的观众演示了Windows 7的内核,即代号为Minwin的项目.MinWin可以称为一个纯粹的裸核,它没有图形界面,演示也只是Minwin作为一个微型Web server显示简单的HTML页面,包括Minwin在任务栏和工具栏生成的动态页面.在运行过程中一共有13个进程,大部分都为我们熟知,例如smss.exe, csrss.exe, svchost.exe和微型Web server httpsrv.exe.
没有GUI,由ASCII字符组成的MinWin启动屏幕:

minwin1

需要指出的是,MinWin是在Virtual PC下运行,因此可以让我们大致了解它所消耗的系统资源:25MB磁盘空间,40MB内存.在Virtual PC下,系统启动只用了20秒.相比而言,Vista完全安装要14GB硬盘.可以想像,内核大幅缩水将会让我们看到更为精简的OS.而Traut似乎并不满足于当前的进展,他希望还可以让内核变的更小.
Traut表示,内核的精简使得未来MS可以有更大的市场空间,例如嵌入式产品等内存较小的环境.
Microsoft此前已经表示将在2010年发布Windows 7,但更多有关Windows 7功能的详细资料还不得而知.

我个人这是windows开始linux和mac学习。

关于Traut谈论Windows 7未来的详细视频,大家可以在这里找到:

点击查看

 

----------------------------------------------------------------------------------------

竟然有达人模仿那段介绍视频做出了用于vista的启动屏幕和一个Mac OS X系统的那段非常经典的"四国语言"的启动屏幕。

minwin

macgdm

MinWin 启动屏幕下载地址, Kernel Panic 启动屏幕下载地址.

使用方法:
首先取得对 %SystemRoot%System32你的语言文件夹winload.exe.mui 这个文件的控制权 (*你的语言文件夹* 就是系统当前所使用语言对应的文件夹, 比如 zh-CN, en-US 等), 方法不再详述, 并将该文件重命名为 winload.exe.mui 以备份, 然后将下载得到的新文件复制到该目录中.
接下来在 "运行" 对话框中输入 msconfig 打开 "系统配置" 对话框, 切换到 "启动" 选项卡, 勾选上下面的 "无 GUI 启动" 一项, "确定" 关闭窗口然后重新启动系统就可以看到效果了 ^_^.

此段来自于 Digidea's Blog

 

Technorati 标签: windows 7 , minwin