Java实时规范RTSJ到底是什么? [英] What exactly is RTSJ, the Real-Time Specification for Java?

查看:675
本文介绍了Java实时规范RTSJ到底是什么?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Java实时规范到底是什么?也就是说,它与常规" Java SE或Java EE规范有何不同?

What exactly is the Java Real Time Specification? That is, how does it differ from the "regular" Java SE or Java EE specifications?

推荐答案

实时计算的核心是可预测性,即系统将始终在所需的时间范围内执行的知识.

At its core, real-time computing is about predictability -- the knowledge that the system will always perform within the required time frame.

基本上,这是常规VM(以及它的俗套GC)无法实现的,因此需要其他规范:

Basically, this is something you won't be able to achieve with the regular VM (and its stop-the-world GC amongst other things), hence the need for another specification:

Java实时规范 (RTSJ)或JSR 1,指定Java如何 系统应该实时运行 上下文,并且是在几种情况下开发的 来自Java专家多年的经验 和实时域.

The Real-Time Specification for Java (RTSJ), or JSR 1, specifies how Java systems should behave in a real-time context and was developed over several years by experts from both the Java and real-time domains.

RTSJ旨在无缝地 扩展任何Java系列-是否 Java平台标准版(Java SE); Java平台,微型版 (Java ME);或Java平台, 企业版(Java EE)-和 要求任何 实现同时通过JSR 1 技术兼容性套件(TCK)和 平台的TCK-Java SE, Java ME或Java EE-它在其上

The RTSJ is designed to seamlessly extend any Java family -- whether the Java Platform, Standard Edition (Java SE); Java Platform, Micro Edition (Java ME); or Java Platform, Enterprise Edition (Java EE) -- and has the requirement that any implementation pass both the JSR 1 technology compatibility kit (TCK) and the TCK of the platform -- Java SE, Java ME, or Java EE -- on which it is based.

RTSJ引入了几个新的 支持实时功能 操作.这些功能包括新功能 线程类型,新的内存管理 型号等新推出 构架. (...)

The RTSJ introduces several new features to support real-time operations. These features include new thread types, new memory-management models, and other newly introduced frameworks. (...)

我热烈推荐阅读:

这篇关于Java实时规范RTSJ到底是什么?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆