Что такое RTSJ, спецификация реального времени для Java? - PullRequest
8 голосов
/ 06 апреля 2010

Что такое спецификация Java Real Time?То есть чем он отличается от «обычных» спецификаций Java SE или Java EE?

Ответы [ 3 ]

8 голосов
/ 06 апреля 2010

По своей сути вычисления в реальном времени связаны с предсказуемостью - знанием того, что система всегда будет работать в течение требуемого периода времени.

По сути, это то, чего вы не сможете достичь с помощью обычной виртуальной машины (и, кроме всего прочего, ее GC «останови мир»), поэтому необходима другая спецификация:

Спецификация в реальном времени для Java (RTSJ), или JSR 1, определяет, как Java системы должны вести себя в режиме реального времени контекст и был разработан в течение нескольких лет экспертами как с Явы и домены реального времени.

RTSJ предназначен для бесшовной расширить любое семейство Java - будь то Платформа Java, стандартная версия (Java SE); Платформа Java, Micro Edition (Java ME); или платформа Java, Enterprise Edition (Java EE) - и имеет требование, чтобы любой реализация проходит как JSR 1 комплект совместимости технологий (TCK) и TCK платформы - Java SE, Java ME или Java EE - на котором он находится на основе.

RTSJ представляет несколько новых функции для поддержки в режиме реального времени операции. Эти функции включают в себя новые типы потоков, новое управление памятью модели и другие недавно представленные рамки. (...)

Я настоятельно рекомендую прочитать:

2 голосов
/ 06 апреля 2010

Полагаю, вы говорите о RTSJ, Спецификации реального времени для Java . Это набор интерфейсов и связанных поведенческих спецификаций, которые позволяют в реальном времени разрабатывать на Java.

То есть чем он отличается от "обычных" спецификаций Java SE или Java EE.

RTSJ расширяет спецификации языка и библиотек Java, позволяя осуществлять разработку в режиме реального времени. Например, можно указать области памяти, которые не подлежат сборке мусора, что более или менее невозможно при использовании vanilla Java.

Вы можете прочитать полную версию спецификации в формате PDF здесь .

1 голос
/ 06 апреля 2010
...