java编写的操作系统(8)

来源:未知 责任编辑:责任编辑 发表时间:2014-01-25 11:38 点击:

摘要

这篇文章描述了JX操作系统的性能与体系结构。JX是一个用JAVA写的更有利于在其上开发JAVA应用程序的runtime操作系统。我们的工作表明用

2005-2-27 11:58 回复
 
rcomponent
27位粉丝
7楼
JAVA开发一个操作系统是可能的,可以达到好的性能,这得益于面向对象的软件技术和安全类型的编程语言。一个操作系统可以没有MMU硬件的保护也能做到
是安全的。JX基于一个小的微核(负责系统初始化),CPU上下文开关程序,和低级的域保护管理。JAVA代码有组件构成,这些组件被装载到域里,经过验
证,翻译成本地码。域之间是相互隔离的。

JX的体系结构允许多种系统配置,可以是速度较快的monolithic,也可以是非常灵活但是相对较慢的配置。我们通过JX与LINUX的文件系统和
NFS服务,来对比它们的性能。再讨论一下选择不同的系统配置时的性能效果。在monolithic的配置下,JX的文件性能可以达到LINUX的40%
到80%,NFS可以达到LINUX的80%。

详细介绍请看下文:
http://www.embyte.com/upload/down/JXjj.pdf
http://www.embyte.com/upload/down/JXsec.pdf

 

 

 

***************************************
**********第六个纯Java操作系统***********
***************************************
JOS
http://sourceforge.net/projects/jos

 

 


***************************************
**********第七个纯Java操作系统***********
***************************************

KaffeOS: A Java Operating System

由于不太出名,我就不详细说了,大家自己查相关资料吧
http://www.cs.utah.edu/research/factsheets/kaffeosscrn.pdf

 

 

***************************************
**********第八个纯Java操作系统***********
***************************************
leJOS:

Tiny Java OS for Lego RCX brick. Like its predecessor TinyVM, has tiny Java runtime, under 32K; works as replacement firmware for Lego; Hitachi H8300 processor. To be ported to more small devices. [Open Source, Mozilla]
http://lejos.sourceforge.net/

 


***************************************
**********第九个纯Java操作系统***********
***************************************

   SanOS

Minimal OS kernel for PC based server appliances. Lets you run java server applications without need to install host OS, only need normal Java HotSpot VM and Sanos. Description, documents, downloads, manifesto, links, contact. [Open Source, BSD]
http://www.jbox.dk/sanos/

***************************************
**********第十个纯Java操作系统***********
***************************************
LogOS:
 Linked object generation Operating System, and other Java on bare metal synthesis technology for embedded systems. Tools to make dynamic, classloadable programs without overhead of traditional OS and JVM software layers.
http://www.websprocket.com/


***************************************
*********第十一个纯Java操作系统**********
***************************************

关于Java  Card 上的java操作系统:

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • Java编程语言的八大优点
  • JVM对象生命周期详细介绍
  • Java平台上的CRM系统
  • Java 算数测试小程序
  • Command(命令模式)
  • Java 一个简单的画图程序
  • Java环境 使用Resin在NT环境下配置JSP环境
  • Java 日历的小程序
  • Java 统计代码的小工具
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1