Treffer: Java bytecode compression for low-end embedded systems
Title:
Java bytecode compression for low-end embedded systems
Authors:
Contributors:
The Pennsylvania State University CiteSeerX Archives
Publication Year:
2000
Collection:
CiteSeerX
Subject Terms:
Document Type:
Fachzeitschrift
text
File Description:
application/pdf
Language:
English
Relation:
Availability:
Rights:
Metadata may be used without restrictions as long as the oai identifier remains attached to it.
Accession Number:
edsbas.CF7A38FD
Database:
BASE
Weitere Informationen
A program executing on a low-end embedded system, such as a smart-card, faces scarce memory resources and fixed execution time constraints. We demonstrate that factorization of common instruction sequences in Java bytecode allows the memory footprint to be reduced, on average, to 85 % of its original size, with a minimal execution time penalty. While preserving Java compatibility, our solution requires only a few modifications which are straightforward to implement in any JVM used in a low-end embedded system.