Title :
A portable CPU-management framework for Java
Author :
Binder, Walter ; Hulaas, Jarle
Author_Institution :
Swiss Fed. Inst. of Technol., Lausanne, Switzerland
Abstract :
The Java resource accounting framework, second edition (J-RAF2), is a portable CPU-management framework for Java environments. It is based on fully automated program-transformation techniques applied at the bytecode level and can be used with every standard Java virtual machine. J-RAF2 modifies applications, libraries, and the Java development kit itself to expose details regarding thread execution. This article focuses on the extensible runtime APIs, which are designed to let developers tailor management policies to their needs.
Keywords :
Java; application program interfaces; program compilers; resource allocation; Java resource accounting; Java virtual machine; automated program-transformation; bytecode level; portable CPU-management framework; runtime API; Bandwidth; Grid computing; Java; Middleware; Programming environments; Resource management; Runtime library; Security; Virtual machining; Yarn; 65; CPU management; Java; Middleware; Quality of Service; Security; Software architectures;
Journal_Title :
Internet Computing, IEEE
DOI :
10.1109/MIC.2004.28