- ·上一篇文章:微软windows 7主推上网本 可安装任何版本Windows 7
- ·下一篇文章:Intel英特尔集成显卡驱动官方正式版For Win7
微软发布全新多核心操作系统:Barrelish
微软发布全新多核心操作系统:Barrelish
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
多内核架构示意图
Barrelfish系统架构示意图
Tags:
相关资讯
- › 微软发布警告:Office曝出恶意攻击漏洞,打开文件就
- › 微软发布罕见Windows XP漏洞补丁:修复远程桌面漏洞
- › 微软发布全新开源编程语言Bosque:正则化,编程更效率
- › 微软发布无光驱版Xbox One S:售价250美元
- › 微软发布Chromium内核Edge浏览器开发版:支持Win7/8
- › 微软发布Visual Studio 2019( RC版)首个候选发布版
- › 微软发布HoloLens 2眼镜:视野相比增加一倍,镜片也可
- › 微软发布Windows 10系统幽灵漏洞变体4安全补丁
- › 微软发布Surface Hub 2巨型会议室!配50.5英寸4K屏
- › 微软发布Win7SP1/Server 2008R2紧急修复补丁:修复网