Inferno:registered:是一种分布式操作系统,最初由Bell Labs开发,但现在由VitaNuova:registered:作为免费软件进行开发和维护。 用Inferno并发编程语言Limbo编写的应用程序被编译为其可移植虚拟机代码(Dis),以在Inferno提供的可移植环境中的网络上的任何位置运行。 异常地,该环境看起来像一个完整的操作系统。
Inferno以类似文件的名称层次结构表示服务和资源。 程序仅使用打开,读取/写入和关闭文件操作来访问它们。 “文件”不仅是存储的数据,还代表设备,网络和协议接口,动态数据源和服务。 该方法统一并为所有系统资源提供基本的命名,结构和访问控制机制。 单个文件服务协议(与Plan 9的9P相同)使所有这些资源都可以以统一的方式在整个网络中导入或导出,而不受位置的影响。 应用程序只需将所需的资源附加到其自己的每个进程的名称层次结构(“名称空间”)。
Inferno可以在各种A
2021-12-16 15:39:58
29.04MB
C
1