Many Java programs need the resource management, especial for multi-programs application. But most Java-based execution environment do not have capability for the resource management. Some resources are controlled by JVM (Java Virtual Machine), such as CPU, memory and network bandwidth. But the standard JVM does not have enough capability to control these resources. This paper proposes the management policy and the memory resource managed mechanism by rewriting the JVM. This mechanism provides the easy and effective methods for application to control the memory resource.
Resource Management Multi-Program Mobile Agent Java Java Virtual Machine Java Operation System Byte code rewriting Garbage collection Account-Session-Thread