`
sunxboy
  • 浏览: 2869954 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

微軟下一代操作系統僅占25MB空間 (转)

阅读更多
微軟下一代作業系統僅占25MB空間 微軟公司日前透露,微軟將對Vista之後的下一代作業系統Windows 7的內核代碼進行“瘦身”處理。

微軟高級工程師Eric Traut最近在伊力諾伊大學的一次演講中,探討了未來微軟的虛擬化技術,其中內容涉及到了Windows 7.

Traut稱,作為微軟Vista之後的下一代作業系統Windows 7的一部分,微軟首先將進行一個名為“MinWin”的專案開發,意在打造最精簡、最高效的Windows內核,並用於下一代作業系統中。

Traut在介紹“MinWin”項目時說,“大多數用戶都認為Windows體積龐大、性能臃腫,大體也是事實,我們承認,但一個系統的關鍵是內核部分。”

Traut稱,“未來的MinWin在硬碟上所占的空間只有25MB,運行時只占不到40MB的RAM,而Vista在硬碟上足足需要4GB容量。儘管如此,MinWin與我們的要求相比,仍然顯得有點大。

微軟稱其將在2010年推出Windows 7,儘管目前公司仍舊對Windows 7的細節守口如瓶。
分享到:
评论
14 楼 fallye 2007-11-12  
没有这么夸张吧。4G=25mb   一个不小的转折呀。。。有实现的可能吗? 盖茨在vista 中提出“数据仓库”。。。不是最后还是没有实现吗。推迟了1年多才推出vista,最后还不是文件存储!
13 楼 bonny 2007-11-12  
虽然不喜欢ms
但是喜欢微内核

从技术上看更漂亮
性能也许有一点问题
但是任何决定都是有代价的
这个代价还不错

linux的hurd内核不知道什么时候能出来啊
估计GNU不热心咯
12 楼 jigsaw 2007-11-09  
虽然monolithic是现在的主流 但是micro要漂亮得多 micro被置疑最多  得问题还是性能
11 楼 jigsaw 2007-11-09  
看来这里的同学们对micro kernel/monolithic kernel/kernel这些概念的认识还有待加强啊

MS我倒是不清楚 不过据说是monolithic/micro的杂交品种
10 楼 ozzzzzz 2007-11-08  
WinLive 写道
在操作系统发展的早期就要很多人提出
“小内核,大外核”的概念
LINUX就是个很典型的例子

linux是典型的非微内核构造,这一点很多人都曾经提出过非议,但是linus一再坚持其做法。当然其最初的学习榜样minix是典型的微内核,貌似我记得微内核的概念提出就是产生于这里。

实际上就如前面有人提到,最初的NT是微内核结构,但是后来放弃了。而这篇文章提到的内容完全没有问题,其中只是在说这个系统是建立在微内核基础上的,而不是说这些东西全都是微内核。其实这25MB的东西,就是一个完整的操作系统,而微内核仅仅只是一个操作系统的核心。其实一个微内核是很小的,有些时候就是几个KB。而使用不使用微内核,同哲学信仰关系很大,双方至少现在都有足够的理由。

看来minix那本书吧,里面对微内核的技术解释很清楚。如果可能再找找linus很早以前关于linux内核构造的论述,就可以从反的方向看清楚微内核的弱点。

其实这里最值得我们关注的,不是忽然MS要推出一个25MB的操作系统,从而说明现在的系统太臃肿。而是其商业上的企图究竟是什么。比如当初推出NT之所以选择微内核,一个很重要的考虑,是MS希望向多平台发展。而那个时候MS的一系列重要行动,比如放弃自己的unix系统,传说中同intel的关系的破裂,开发非intel平台的NT操作系统(可怜的128位cpu)。今天微软再次回到微内核,是不是又要回到这条路上来呢?
9 楼 malphi 2007-11-08  
空间和时间的消耗永远是平等的,空间少了,时间自然要上去。
8 楼 WinLive 2007-11-08  
在操作系统发展的早期就要很多人提出
“小内核,大外核”的概念
LINUX就是个很典型的例子
7 楼 bcccs 2007-11-07  
allenny 写道
这新闻写的,明明是说内核25M,非要让人觉得是Windows产品是25M。

写文章的人哪懂啥叫微内核?他估计连啥叫内核态都不明白
6 楼 ddandyy 2007-11-07  
XP好像能精到50+
不过几乎什么功能都没有了 完全就是摆那看的
5 楼 抛出异常的爱 2007-11-07  
就是说windows要作成热插拔的管理了
想拆哪部分就拆哪部分。
PS:我记得有一版的windows98被人拆成100M左右。。。
4 楼 jigsaw 2007-11-07  
allenny 写道
这新闻写的,明明是说内核25M,非要让人觉得是Windows产品是25M。
<br/>
<br/>
what's your definition for the term kernel?
3 楼 allenny 2007-11-07  
这新闻写的,明明是说内核25M,非要让人觉得是Windows产品是25M。
2 楼 jigsaw 2007-11-06  
micro kernel? but 25M is still too much for a real micro kernel.
A typical micro kernel doesn't even have mm module built inside.
The efficiency of IPC, as well as hardware, is critical to performance of the OS.
1 楼 bigpanda 2007-11-06  
以前卡内基梅隆大学一个研究操作系统的组提出了微内核的概念,Mach OS就是基于这个理念设计的。Windows NT 的设计理念受这个微内核思想影响很大。NT 第一版出来时,GUI这一部分是放在内核外面的,后来因为性能问题,NT 4.0的时候,又放回去了。

现在硬件速度够快了,这个版本里,GUI又要取出来了。

当然这个版本无法和Vista比,连图形界面都没有,只是一个OS最最核心的部分而已,要加很多Plugin,才能实用。

相关推荐

    IBM OS2 1.00 Extended Edition (3.5-1.44mb).rar

    IBM OS/2 1.00 Extended Edition 是IBM在1980年代末推出的一款操作系统,它是IBM与微软合作开发的产物,旨在替代MS-DOS成为个人计算机的新一代操作系统。这款系统代表了当时技术的前沿,是现代操作系统发展史上的一...

    《计算机系统的组成》教案.pdf

    DOS(磁盘操作系统)是早期广泛使用的单用户单任务操作系统,它在微软MS-DOS的推动下成为了个人计算机的标准。WINDOWS操作系统则是在DOS的基础上发展起来的,提供了图形用户界面(GUI),大幅提升了用户的操作便捷性...

    Win8系统各分区有什么作用?.docx

    这个分区将存储操作系统的主要文件和组件。 预装Windows 8的品牌机可能会有一些额外的分区,例如: - **OEM分区**: 通常大小为1000MB,用于存储品牌机的制造商提供的定制工具,例如一键恢复软件。 - **恢复分区 ...

    计算机应用及信息化知识培训考核题库附答案.pdf

    1. 操作系统迭代:题目中提到了继Windows 2000之后的下一代操作系统是Windows XP,这表明了微软操作系统的发展历程。 2. 计算机网络的优势:计算机网络的主要好处在于资源共享,这使得信息获取和交流变得更加便捷。...

    win8培训课件认识windows8.pptx

    《认识Windows 8:新一代操作系统的关键特性》 Windows 8是微软公司推出的一款革命性的操作系统,它打破了传统桌面系统的框架,引入了全新的交互方式和设计理念,旨在适应移动互联网时代的多元化需求。这款系统不仅...

    内存版XP.rar

    内存版XP,全称为“Windows XP Memory Edition”,是一种特别优化的操作系统版本,主要针对低配置电脑,特别是内存资源有限的设备。在2000年代中期,随着个人计算机硬件的发展,微软推出了Windows XP,该系统因其...

    USB3.0导入工具(请在PE下面使用).rar

    这个工具需要在WinPE(Windows Preinstallation Environment)环境下运行,这通常是在安装操作系统或者进行系统修复时使用的轻量级操作系统环境。 描述中提到,这个工具是为了解决在安装了Windows 7系统后,USB3.0...

    da电大计算机应用基础考试_网考内容试题[1]定义.pdf

    - Windows:指的是微软公司的Windows操作系统,是目前最广泛使用的个人计算机操作系统之一。 - CAD(计算机辅助设计):利用计算机技术进行设计工作。 - ASCII(美国信息交换标准代码):一种字符编码标准,用于...

    深度探索WinCE 6.0内核与内存架构

    《深度探索WinCE 6.0内核与内存架构》是一篇深入研究微软Windows CE 6.0 R2/R3嵌入式操作系统的文章。该文详细介绍了Windows CE 6.0在内核设计上的改进以及其内存架构的特点,为读者提供了一个全面理解这一版本...

    Renesas USB3.0 v2.0.20.0 XP Win7

    Windows XP和Windows 7是微软公司发行的操作系统,虽然Windows 7在发布时已经内置了对USB 3.0的支持,但Windows XP并不原生支持此协议。因此,对于运行在这些较旧操作系统的Renesas USB 3.0设备来说,安装合适的驱动...

    基于ASPNET+SQL校友录网站设计与实现.doc

    .NET Framework是微软推出的一套用于开发和运行下一代应用程序及XML Web Services的组件集合。它具有以下几个显著特点: 1. **一致的编程环境**:无论是本地代码还是分布式代码,都提供统一的面向对象编程模型。 2....

    计算机应用基础5(20211010002310).pdf

    提到了“IPv6”,这是互联网协议第六版,是下一代互联网通信协议,与IPv4相比,它提供了更大的地址空间。 8. 计算机辅助设计与编程知识 文档中还出现了“AutoCAD”和“Authorware”,表明了计算机在设计领域的应用...

    《超级技巧6000招》看完这些你就是电脑高手

    - **Vista对电脑的要求**:为了确保Windows Vista能流畅运行,微软设定了最低系统要求,如处理器至少1GHz(32位或64位)、至少512MB RAM、至少15GB可用硬盘空间等。 - **满足Vista要求的具体硬件**: - **Intel ...

    IE1.0到IE9.0的15年蜕变.docx

    面对Mozilla Firefox的挑战,微软在2006年推出了IE7.0,这是首次独立于操作系统的浏览器应用。2009年的IE8.0,微软声称它是当时增长最快且最受欢迎的浏览器,强调了其在市场中的地位。 最后,IE9.0在2011年发布,...

    Windows CE 6.0 New Features

    Windows CE,作为微软公司开发的一款嵌入式操作系统,自1996年发布以来,历经多次迭代,不断优化和增强其功能。2006年推出的Windows CE 6.0,带来了诸多显著的新特性,旨在满足日益增长的设备联网需求、应对复杂的...

    2009_初赛_试题及答案_C++.pdf

    - **Windows**:微软公司的主流操作系统,适用于个人电脑、服务器等多个领域。 - **Linux**:一种开源的操作系统,基于UNIX,广泛应用于服务器和个人电脑。 - **OS/2**:IBM开发的操作系统,主要用于企业级计算环境...

    大型机z990采用32个CPU.pdf

    - **神达电脑Mio338 Plus**:神达电脑推出了Mio338 Plus,采用Intel PXA 255 400MHz CPU,优化了微软的Pocket PC 2002操作系统,并创新性地内置了32MB ROM内存,提供类似小型硬盘的存储功能。 4. **服务器市场**:...

Global site tag (gtag.js) - Google Analytics