|
和sparc上的solaris 8相比,Intel x86上的solaris 8的另一个优点是在Intel架构的计算机之间有更加优良的互操作能力.PA8Linux联盟 PA8Linux联盟 由于嵌入Linux的软件二进制文件的系统调用被从新设计,来和Solairs的环境相适应,这意味着你最喜欢的Linux应用程序能够在Solaris上不经过任何从新编译或者改变,就能运行.这个功能用lxrun来实现,lxrun通过将应用程序和操作系统分开的一个层来执行,很小java虚拟机. PA8Linux联盟 PA8Linux联盟 它通过int 80指令产生SEGV信号来仿真系统调用。这是一些仿真的Linux核心功能调用。因此,Lxrun实际上是一个仿真程序,它提供的是一个有限的Linux仿真环境。LKP不是Linux环境仿真,它把核心接口和Linux应用环境直接插入solairs系统。这些核心接口嵌在solaris的核心,它们的名字作用如下表:PA8Linux联盟 PA8Linux联盟 核心接口名称 作用 PA8Linux联盟 Lxprocfs 进程接口 PA8Linux联盟 Linux 系统调用接口 PA8Linux联盟 Lxdevfs 设备接口 PA8Linux联盟 Lxuwfs 文件系统接口 PA8Linux联盟 PA8Linux联盟 通过这样的机制,solairs核心可以解释int80指令并直接执行Linux系统调用。在这种机制下,没有仿真层,应用程序运行的速比需要经过仿真层处理运行地更快。此外,LKP还提供了Linux应用环境,象程序库、配置文件以及其它工具。从应用角度看,这意味着solairs系统提供了一个完备的Linux环境。 PA8Linux联盟 PA8Linux联盟 可以运行的Linux应用程序包括:PA8Linux联盟 KDEPA8Linux联盟 GnomePA8Linux联盟 WordPerfect 7 and 8PA8Linux联盟 ApplixPA8Linux联盟 Quake 2PA8Linux联盟 GIMPPA8Linux联盟
Linux联盟收集整理 ,转贴请标明原始链接,如有任何疑问欢迎来本站Linux论坛讨论 |
|