Volltext-Downloads (blau) und Frontdoor-Views (grau)
  • search hit 10 of 313
Back to Result List

A Comparison of Fixed and Variable Block Allocation in two Java Virtual Machines

  • This paper compares the memory allocation of two Java virtual machines, namely Oracle Java HotSpot VM 32-bit (OJVM) and Jamaica JamaicaVM (JJVM). The basic difference of the architectures in both machines is that the JamaicaVM uses fixed-size blocks for allocating objects on the heap. The basic difference of the architectures is that the JJVM uses fixed size block allocation on the heap. This means that objects have to be split into several connected blocks if they are bigger than the specified block-size. On the other hand, for small objects a full block must be allocated. The paper contains both theoretical and experimental analysis on the memory-overhead. The theoretical analysis is based on specifications of the two virtual machines. The experimental analysis is done with a modified JVMTI Agent together with the SPECjvm2008 Benchmark.

Export metadata

Additional Services

Search Google Scholar Check availability

Statistics

Show usage statistics
Metadaten
Document Type:Conference Object
Language:English
Author:Markus Goffart, Gerhard W. Dueck, Rainer Herpers
Parent Title (English):Proceedings of the International Conference on Software Technology and Engineering (ICSTE 2012)
Number of pages:10
First Page:479
Last Page:488
ISBN:978-0-7918-6015-1
DOI:https://doi.org/10.1115/1.860151_ch76
Publisher:ASME
Publication year:2012
Departments, institutes and facilities:Fachbereich Informatik
Institute of Visual Computing (IVC)
Dewey Decimal Classification (DDC):0 Informatik, Informationswissenschaft, allgemeine Werke / 00 Informatik, Wissen, Systeme / 004 Datenverarbeitung; Informatik
Entry in this database:2015/04/02