Webbläsaren som du använder stöds inte av denna webbplats. Alla versioner av Internet Explorer stöds inte längre, av oss eller Microsoft (läs mer här: * https://www.microsoft.com/en-us/microsoft-365/windows/end-of-ie-support).

Var god och använd en modern webbläsare för att ta del av denna webbplats, som t.ex. nyaste versioner av Edge, Chrome, Firefox eller Safari osv.

Real Java for Real Time -- Gain and Pain

Författare

Summary, in English

The Java programming language, being a portable and safe object-oriented language, has gained much interest among embedded and real-time systems developers. However, standard Java implementations exhibit problems with performance, memory footprint, and predictability. The question is then, are these limitations inherent in the technology?

Reviewing run-time aspects and the possibility to compile Java to native code, reveals some real limitations as well as common misconceptions. Investigation of the real limitations shows that for implementing real-time Java on small embedded platforms, native compilation via C is an appropriate solution for many platforms and applications.

A revised technique for Java-compatible memory management is proposed to reduce latencies, and linkage of externally generated (C) code with natively compiled Java is considered in a prototype that has been implemented. Based on application demands and experimental verification, we find that real-time Java can, and should, retain the standard simple Java memory model to the programmer.

Publiceringsår

2002

Språk

Engelska

Sidor

304-311

Publikation/Tidskrift/Serie

Proceedings of the 2002 international conference on Compilers, architecture, and synthesis for embedded systems

Dokumenttyp

Konferensbidrag

Förlag

Association for Computing Machinery (ACM)

Ämne

  • Computer Science

Nyckelord

  • real-time Java
  • rtj
  • embedded systems

Conference name

International Conference on Compilers, Architecture and Synthesis for Embedded Systems

Conference date

2002-10-08 - 2002-10-11

Conference place

Grenoble, France

Aktiv

Published

ISBN/ISSN/Övrigt

  • ISBN: 1-58113-575-0