作者gt1724 (天野神无伊欧斯)
看板Windows
标题[情报] 微软发布全新多核心操作系统原型:Barr …
时间Sat Sep 26 18:42:19 2009
※ [本文转录自 PC_Shopping 看板]
作者: gt1724 (天野神无伊欧斯) 看板: PC_Shopping
标题: [情报] 微软发布全新多核心操作系统原型:Barrelish
时间: Sat Sep 26 18:42:09 2009
Windows 7完成之後,很多人开始把目光投向微软的下一代服务器和客户端操作系统
Windows 8,不过今天微软放出了一套全新操作系统的原型,开发代号
「Barrelfish」。
该系统由微软剑桥研究院和苏黎世理工学院联合全新开发,
专为现在和未来的多核心
(Multi-Core)、众核心(Many-Core)处理器环境而设计,通过在各个核心之间建立一条网
络总线来从根本上提升系统效率和性能。和很多媒体的误传不同,
Barrelfish跟Windows
8并没有什麽直接关系,二者属於不同的项目。
在硬件水平飞速发展和性能需求不断提升的同时,现有操作系统的内核架构已经无法很好
地高效利用相应资源,特别是存在资源共享机制的局限。Barrelfish则通过自己的总线在
处理器核心之间传递信息,并采用类似数据库的方式来跟踪可用硬件资源。
Barrelfish其实并非什麽秘密研究项目,相关开发人员已经在全球奔波了一年时间,进行
宣传讲解,不过直到本月中旬,第一批代码才公布出来。
据一位听过演讲的相关人士解释,Barrelfish不再通过驱动程序将应用软件与硬件设备完
全隔离,而是存在一个某种数据库,其中可以找到大量有关硬件的低级信息。系统内核则
是单线程和非抢占的。调度和信息传递相结合,信息到达後就直接激活等待中的线程。它
还用到了一些微核(microkernel)概念,在保护空间内运行驱动程序。
有消息称这套系统会是完全免费、开源的,因为据开发人员说,它包含了一些「遵从不同
BSD类开源协议」的BSD第三方库,但考虑到微软和开源社区的长期对立关系,
这一点还有
待观察,而且现在发布的原型是有微软和苏黎世理工学院的版权的。
Barrelfish项目官方网站:
http://www.barrelfish.org/
多内核:面向可扩展多核心系统的新型操作系统架构
http://www.barrelfish.org/barrelfish_sosp09.pdf
Barrelfish原型下载:
http://www.barrelfish.org/release_20090914.html
http://news.mydrivers.com/Img/20090926/S05231175.jpg
多内核架构示意图
http://news.mydrivers.com/Img/20090926/S05231185.jpg
Barrelfish系统架构示意图
http://news.mydrivers.com/1/145/145574.htm
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.121.197.68
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.121.197.68
1F:推 leicheong :所以会是跟Singularity一样成为Windows系列的 09/27 19:51
2F:→ leicheong :平行世界吗? 09/27 19:52
3F:→ w3160828 :拿来练等级的产品吧 09/28 01:23