Check out the new USENIX Web site. next up previous
Next: System Memory Up: SableVM: A Research Framework Previous: Threaded Interpreter


Memory Management

Memory management is a central issue in the design of SableVM. Most of the high-level performance enhancements introduced in this research are related to memory management.

In this section, we classify the memory of the Java virtual machine according to the control on its management, and its allocation and release behavior. We define four categories (system, shared, thread specific, and class loader specific), and discuss how SableVM takes advantage of them.



Subsections

2001-02-27