Java实时性能:核心规范与专家组方案解析
1. 实时Java发展背景与两大努力方向
Java作为实时技术存在挑战,但并非无法克服。鉴于潜在市场和技术问题,实时Java一直是研究热点。早期工作可追溯到1995年末至1996年初,由Kelvin Nilsen开展。随后,美国国家标准与技术研究院(NIST)的Lisa Carnahan牵头组织系列研讨会,确定实时Java平台扩展的问题和需求,并于1999年9月发布了“Requirements for Real - Time Extensions for the Java Platform”文档。
NIST的工作聚焦于定义实时Java扩展的需求,未制定具体规范。有两个独立团队承担了规范定义工作:
- Newmonics的Kelvin Nilsen领导的实时Java工作组(RTJWG) :1998年11月成立,由J - Consortium旗下的公司和个人支持。该组专注于定义JVM外部的实时“核心”设施,类似传统实时操作系统(RTOS)提供的服务。
- Greg Bollella领导的实时Java专家组(RTJEG) :依据Sun的Java社区流程建立,成果包括规范、参考实现和一致性测试套件。截至2001年初,规范的第一稿已发布,参考实现和测试套件正在开发中。
这两个团队的分工主要出于商业考虑,而非技术因素。部分组织认为参与RTJEG需与Sun Microsystems签署协议存在问题。不过,二者的技术方法互补而非重复。
2. 实时核心规范
2.1 概述
J Consortiu
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



