`
sunxboy
  • 浏览: 2838923 次
  • 性别: 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,才能实用。

相关推荐

Global site tag (gtag.js) - Google Analytics