Carte Dynamic Compiler for an Embedded Java Virtual Machine Sami Zhioua

Dynamic Compiler for an Embedded Java Virtual Machine

Autor: Sami Zhioua
Limbă: engleză
Legare: Carte broșată
Disponibilitate: În depozitul extern
Expediem în 9-15 zile
275.06 lei
In recent years, embedded systems such as Cell §phones and Personal Organizers have taken an §import...

Informații despre carte

Autor
Limbă
engleză
Legare
Carte - Carte broșată
Publicat
2008
Pagini
96
EAN
9783639095067
ISBN
3639095065
Enbook ID
06818567
Greutate
141
Dimensiuni
152 x 229 x 5

Descriere completă

In recent years, embedded systems such as Cell §phones and Personal Organizers have taken an §important place in our business and private lives. A §growing interest in the development of applications §that can run on different sorts of devices has §emerged. Java, thanks to its platform independent §bytecode, becomes rapidly an obvious choice for such §applications. However, as in standard systems §(desktop and server), the major limit of Java in §embedded systems remains its slow performance.§§This book discusses techniques to improve Java §performance in embedded systems. It starts by a §description of Java optimization techniques in §standard platforms, in particular dynamic (or Just-§In-Time) compilation. Then, it details Java §optimization approaches specific to embedded §systems. The second part of the book is a detailed §illustration of the design and implementation of a §very lightweight dynamic compiler upon an embedded §Java virtual machine, the Kilo Virtual Machine §(KVM). The improved Java virtual machine (called E-§Bunny) outperformed the standard KVM by a factor of §4 (400%). In recent years, embedded systems such as Cell §phones and Personal Organizers have taken an §important place in our business and private lives. A §growing interest in the development of applications §that can run on different sorts of devices has §emerged. Java, thanks to its platform independent §bytecode, becomes rapidly an obvious choice for such §applications. However, as in standard systems §(desktop and server), the major limit of Java in §embedded systems remains its slow performance.§This book discusses techniques to improve Java §performance in embedded systems. It starts by a §description of Java optimization techniques in §standard platforms, in particular dynamic (or Just-§In-Time) compilation. Then, it details Java §optimization approaches specific to embedded §systems. The second part of the book is a detailed §illustration of the design and implementation of a §very lightweight dynamic compiler upon an embedded §Java virtual machine, the Kilo Virtual Machine §(KVM). The improved Java virtual machine (called E-§Bunny) outperformed the standard KVM by a factor of §4 (400%).

S-ar putea să te intereseze

Tempest

William ShakespeareSir Arthur Quiller-CouchJohn Dover Wilson
156.64 lei

50 Shades of Kink

Rachel Kramer (Rachel Kramer Bussel) Bussel
87.97 lei

Clienții care au cumpărat această carte au mai cumpărat și

63.20 lei
106.38 lei
64.00 lei
140.25 lei