有关MinWin本质

早在Windows 7尚未发布Beta版前,大家应该都听说过有关Windows 7中被称为“MinWin”的微内核,它是小巧、独立、简单的Windows。对于这个玩意儿相信很多人一直感到好奇,但一直以来有关它的细节资料几乎没有。

在前不久刚结束的微软技术大会(TechEd 2009)上,操作系统内核专家Mark Russinovich披露了有关MinWin的技术细节。

下面就让我们来了解一下有关MinWin的重要信息。

MinWin确实存在于Windows 7(以及Windows Server 2008 R2)中,但它并不是传统意义上的那种内核。事实上,它是一个具备绝大部分基本功能并且可以被分离运行的微型Windows系统,不仅本身拥有核心程序,还包含了基本的文件系统、网络连接、驱动和系统服务。

Windows系统经过数十年的发展,体积成几何级增长,目前已经包含后数千个EXE、DLL文件和API。Russinovich解释说,它们彼此之间又相互依赖,如果其中一个文件进行改动,你甚至无法估计会影响到多少个其他文件。当想改进Windows的时候,发现只有从深层动手才能解决这些互相联系的状况。

MinWin,就像是从Windows中独立出来的系统,仅占用25MB磁盘空间和40MB的内存。它不需要依赖其他组件就可以独自启动并运行,还可以直接访问网络。但这并不表示着它会成为一个基于命令行的超轻量级操作系统,只是它自身集成的东西使它具有很高的独立性。



为了生成这个MinWin,微软需要对Windows架构的低层部分进行了额外的划分。由于各文件以及组件之间关联错综复杂,这条分割线会从众多的DLL文件链和底层系统服务中穿过。Russinovich说:“我们需要计算出哪些东西是MinWin需要的,哪些是不需要的。”

最后,Windows开发组决定为MinWin制作了一些不同标识的专属DLL文件(其中一个主要文件名为:KERNELBASE.DLL)。这样一来基于原有Windows平台的应用程序将不会受到影响,而MinWin也可以拥有极高的独立性。



也就是说,生成这个MinWin所需要的组件与其从现有的大堆文件中分离,还不如专门为其编写来的简单。

(0)

相关推荐

  • CPU睿频加速是什么与处理器超频本质的区别介绍

    英特尔睿频加速技术是英特尔中高端处理器的独有特性,也是英特尔一项新技术。这项技术可以理解为自动超频。当开启睿频加速之后,CPU会根据当前的任务量自动调整CPU主频,从而重任务时发挥最大的性能,轻任务时 ...

  • 脱掉华丽的外套看win7的本质

    自从微软发布了xp系统将于14年不在更新补丁的消息,win7系统的使用人数上升的快了很多。大部分xp系统的爱好者都转过去用win7系统了,而这篇文章我们要看的是win7系统的本质,而不是去看华丽的外套 ...

  • 来聊聊设计和艺术有哪些本质的区别(一)

    @C7210:设计与艺术,这两者之间有着很多的相似之处,但本质上却属于不同的学科领域.它们有着各自不同的目标.内容来源及实现方式.设计决策无法单纯的经由直觉.看法或自我来达成,谦逊是设计师最应具备的基 ...

  • 来聊聊设计和艺术有哪些本质的区别(二)

    小编:之前@C7210(腾讯高级交互设计师)从目标.内容来源.创意扮演的角色3个方面聊了艺术和设计的区别--<来聊聊设计和艺术有哪些本质的区别(一)>,今天第二章节继续从视觉美学和自我角色 ...

  • 产品设计的本质就是:迎合用户

    偷看了一眼上次的更新,大概还是在两周前.中间在忙一些事务,又换了新的工作,目前还处在了解业务的状态中,差不多就是这样了.中间有朋友问到:你是怎么看待「迎合用户」这件事的.我觉得这件事还是要看主观意识真 ...

  • 【蓝湖大咖访谈】京东金融曾文静:传递价值是产品设计的本质

    本期嘉宾 曾文静,从 0 到 1 搭建京东金融 App 的界面和体验设计,现负责用户增长相关设计和用户体验优化. 前京东商城 UED 设计师,主导京东主站内多个垂直产品的设计及迭代. 引言 曾文静:& ...

  • 数字经济的本质是什么

    我们已经进入到了数字经济的时代,在这个时代背景下,什么是数字经济呢?数字经济的本质是什么呢?一起了解下! 操作方法 01 一种改变 数字经济,它的本质其实是一种改变,什么改变呢?它其实是一种经济模式的 ...

  • 专注网球本质《火柴人网球》评测

    操作方法 01 2013年法国网球公开赛正在举行,中国选手李娜在第二轮遗憾出局.赛后,李娜直率的答记者问再一次成为体坛的焦点.今天推荐给大家的<火柴人网球 Stickman Tennis> ...

  • 营销关键词的本质解读

    操作方法 01 ※愿景! "我有一个梦想"--美国黑人马丁路德金,人伟大是因为目标伟大,目标产生信念,做企业要有伟大的愿景和梦想; ※竞争! 竞争的逻辑是,对手怕什么,我们就做什么 ...