Introspection of a Java™ Virtual Machine under Simulation | ||
Journal of University of Babylon | ||
Article 1, Volume 20, Issue 2, June 2012, Pages 473-481 | ||
Authors | ||
Baydaa Jaffer Sadiq AL-Khafaji; Shaimaa Abbas Fahdel; May A. R. Abu Tabikh | ||
Abstract | ||
Virtual machines are commonly used in commercially-significant systems, for example, Sun Microsystems’ Java and Microsoft’s .NET. The virtual machine offers many advantages to the system designer and administrator, but complicates the task of workload characterization: it presents an extra abstraction layer between the application and observed hardware effects. Understanding the behavior of the virtual machine is therefore important for all levels of the system architecture. We have constructed a tool which examines the state of a Sun Java HotSpot™ virtual machine running inside Virtutech’s Simics execution-driven simulator. We can obtain detailed information about the virtual machine and application without disturbing the state of the simulation | ||
Keywords | ||
Java; Virtual Machine | ||
Statistics Article View: 148 PDF Download: 118 |