An experimental study of Java objects behaviour for mobile architectures

Uložené v:
Podrobná bibliografia
Názov: An experimental study of Java objects behaviour for mobile architectures
Autori: Guiton, Arnaud, Banâtre, Michel
Prispievatelia: Ambient computing and embedded systems (ACES), Institut de Recherche en Informatique et Systèmes Aléatoires (IRISA), Université de Rennes 1 (UR1), Université de Rennes (UNIV-RENNES)-Université de Rennes (UNIV-RENNES)-Institut National des Sciences Appliquées - Rennes (INSA Rennes), Institut National des Sciences Appliquées (INSA)-Université de Rennes (UNIV-RENNES)-Institut National des Sciences Appliquées (INSA)-Institut National de Recherche en Informatique et en Automatique (Inria)-Centre National de la Recherche Scientifique (CNRS)-Université de Rennes 1 (UR1), Institut National des Sciences Appliquées (INSA)-Université de Rennes (UNIV-RENNES)-Institut National des Sciences Appliquées (INSA)-Institut National de Recherche en Informatique et en Automatique (Inria)-Centre National de la Recherche Scientifique (CNRS)-Inria Rennes – Bretagne Atlantique, Institut National de Recherche en Informatique et en Automatique (Inria), INRIA
Zdroj: https://hal.inria.fr/inria-00070555 ; [Research Report] RR-5452, INRIA. 2005, pp.24.
Informácie o vydavateľovi: HAL CCSD
Rok vydania: 2005
Zbierka: Archive ouverte HAL (Hyper Article en Ligne, CCSD - Centre pour la Communication Scientifique Directe)
Predmety: MOBILE DEVICES, JAVA OBJECTS BEHAVIOURS, JAVA MEMORY, OBJECTS MAPPING IN MEMORY, [INFO.INFO-OH]Computer Science [cs]/Other [cs.OH]
Popis: Java is an interesting programming language in the context of embedded applications for the flexibility and security it provides. However, its execution requirements and performances are often an issue. We plan to build a better Java execution environment, targeting mobile phones. To improve its performances, we believe that a special attention has to be put on the mapping of Java objects in memory. To understand the issues, an overview of memory inside a standard Java Virtual Machine is proposed. Then, relevant characteristics and behaviours of objects from selected embedded applications are presented. Their similarities with standard desktop applications are also illustrated, along with a first discussion on how they could be organized on memory.
Druh dokumentu: report
Jazyk: English
Relation: Report N°: RR-5452; inria-00070555; https://hal.inria.fr/inria-00070555; https://hal.inria.fr/inria-00070555/document; https://hal.inria.fr/inria-00070555/file/RR-5452.pdf
Dostupnosť: https://hal.inria.fr/inria-00070555
https://hal.inria.fr/inria-00070555/document
https://hal.inria.fr/inria-00070555/file/RR-5452.pdf
Rights: info:eu-repo/semantics/OpenAccess
Prístupové číslo: edsbas.3E6F5FE
Databáza: BASE
Popis
Abstrakt:Java is an interesting programming language in the context of embedded applications for the flexibility and security it provides. However, its execution requirements and performances are often an issue. We plan to build a better Java execution environment, targeting mobile phones. To improve its performances, we believe that a special attention has to be put on the mapping of Java objects in memory. To understand the issues, an overview of memory inside a standard Java Virtual Machine is proposed. Then, relevant characteristics and behaviours of objects from selected embedded applications are presented. Their similarities with standard desktop applications are also illustrated, along with a first discussion on how they could be organized on memory.