文档章节

IBM蓝色基因超级计算机运行Plan9操作系统

平凡之路
 平凡之路
发布于 2014/11/06 12:20
字数 875
阅读 101
收藏 0

IBM蓝色基因超级计算机运行Plan9操作系统


IBM蓝色基因贴上了Plan 9的太空宾尼兔标识,这是研究人员的诙谐表达


贝尔实验室Plan 9操作系统界面

据科技新闻社区Slashdot援引IBM工程师Eric Van Hensbergen的消息,Plan 9操作系统成功运行于IBM的蓝色基因(Blue Gene)超级计算机。蓝色基因是目前世界上最快的计算机;Plan 9是贝尔实验室开发的操作系统,第一版在1992年发布,最新的第四版于2002年发布。Plan 9是一个完全的网络操作系统,从设计之初,更多是和网络而不是单个用户的需要相关。

  Plan 9的名称源自1959年上映的经典科幻影片“Plan 9 From Outer Space”(通常译作9号太空秘令,或外星第九号计划),其标识为一只太空宾尼兔,名为Space Glenda。有趣的是蓝色基因超级计算机也贴上了Plan 9的太空宾尼兔标识,这张图片是研究人员的诙谐表达,但不清楚是否经过图形软件处理。

  曾有人说,Plan9会取代UNIX。Linux之父Linus Torvalds也说过,他“怕”的就是Plan 9,因为Plan 9里面有许多新东西,而他已经不在意FreeBSD。Plan 9对于Google的网络操作系统也有影响。

  贝尔实验室创造了迄今最为重要的网络操作系统UNIX,但是Plan 9并不依附于UNIX。Plan 9的代码是从底层写起的,同时也继承了UNIX的许多特性,尽管此操作系统的界面受了UNIX的很大影响,但底层的工作方式不相同,它并非UNIX的替代品,而是一种全新设计。

  在Plan 9下,所有的对象,如目录、文件、进程等皆以文件对待。在Plan 9系统中,单独使用一台具有极强运算能力的计算机用来为远程终端和工作站提供运算服务,即专门用来提供CPU处理能力,称作CPU服务器;同时另有一台专门的机器用来完成存储所有工作文件的任务,称为文件服务器。Plan 9具有分布式计算能力和平行计算能力,是构建集群计算的理想平台,可以应用在许多大型的商业性场合中。

  尽管几年来,Plan 9仍作为一个概念型的系统存在,但以贝尔实验室在技术领域的权威地位和创造力,Plan9可能会对未来操作系统和网络架构产生深远影响。Plan 9可以在贝尔实验室网站
免费下载,可在PC上安装。


1995年,Plan 9大规模发行,图为当时的开发组成员:前排左起Dennis Ritchie, Dave Presotto, Rob Pike;后排左起Tom Killian, Allen Eisdorfer, Tom Duff, Phil Winterbottom, Jim McKie, Howard Trickey and Sean Dorward(图片来源:cs.bell-labs.com)


德国于利希研究中心的IBM蓝色基因/L超级计算机(图片来源:fz-juelich.de)

本文转载自:http://www.xhclub.net/forum/viewthread.php?tid=20086

共有 人打赏支持
平凡之路
粉丝 42
博文 54
码字总数 14528
作品 0
海淀
架构师
私信 提问
dyncall 0.6 发布

dyncall 库提供一个简单可移植的 C 程序接口,通过汇编编写的内核进行外部函数调用。 示例代码: double r; DCCallVM* vm = dcNewCallVM(4096); dcMode(vm, DC_CALL_C_DEFAULT); dcArgDouble...

红薯
2010/09/28
202
0
Go 1.7 更新日志草案

这是Go1.7发行说明的草案,供Go1.7测试版准备。Go1.7尚未公布。通过我们的预期期,它将在2016年八月的某个发布时候发布。 语言变化 在此版本中一个很小的语言变化 Ports Go 1.7 adds an exp...

oschina
2016/06/02
11.1K
42
dyncall 0.8 发布

dyncall 0.8 发布,此版本更新内容如下: 简化了构建系统 主要更新了 ARM targets 支持 ARM hardfloat (armhf) 和 iOS ARMv7 Thumb2 ABIs 重构了 SPARC v7/v9, MIPS o32 和 MS x64 backends ...

oschina
2014/03/26
687
0
Go 1.3 链接器检修

摘要 链接器是构建和运行一个标准Go程序中最慢的一部分。为了阐明这一点,我们打算将连接器分为两部分。也许每一部分都可以写入GO中。 背景 链接器一直是Plan9工具链中最慢的一部分,现在它也...

oschina
2013/11/28
3K
10
Golang 调用汇编代码,太方便啦

今天在翻阅Golang代码时,发现了Golang调用汇编代码的方法(详见pkg/bytes)。大概要做三件事,我以用汇编实现一个判断字符串是否相等的方法Equal为例,测试一下: 准备工作,创建工程目录:...

曾赛
2013/04/19
0
0

没有更多内容

加载失败,请刷新页面

加载更多

matlab-自控原理 laplace、ilaplace 拉氏、拉氏逆变换

  matlab : R2018a 64bit     OS : Windows 10 x64 typesetting : Markdown    blog : my.oschina.net/zhichengjiu    gitee : gitee.com/zhichengjiu   拉氏变换 code clearclc......

志成就
22分钟前
0
0
ABUSE建了个恶意网站数据库

数据库已经按不同类型标记了各种恶意网站,例如它们当前是否在线,恶意内容类型,潜在威胁信息等。安全软件开发人员和浏览器开发人员可以免费使用此数据库来帮助用户拦截可能存在威胁的恶意网...

linuxCool
今天
1
0
【SQL】- 高级用法

数值和字符范围比较: between select *from books where price>=23.5 and price<=35; -- 等价于select *from books where price between 23.5 and 35; -- between包含边界的比较>= / <=......

ZeroneLove
今天
7
0
RabbitMQ如何解决各种情况下丢数据的问题

1.生产者丢数据 如果想学习Java工程化、高性能及分布式、深入浅出。微服务、Spring,MyBatis,Netty源码分析的朋友可以加我的Java高级交流:854630135,群里有阿里大牛直播讲解技术,以及Jav...

编程SHA
今天
4
0
JVM平台上的响应式流(Reactive Streams)规范

Reactive Streams 响应式流是一个倡议,用来为具有非阻塞后压的异步流处理提供一个标准。大家努力的目标集中在运行时环境(JVM和JavaScript)和网络协议上。 注:响应式流其实就是一个规范,...

java菜分享
今天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部