Cache monitoring using shared memory
First Claim
Patent Images
1. A method, comprising:
- operating a program on a Java virtual machine (“
JVM”
);
caching objects associated with the program within a local cache;
generating cache status information about the local cache; and
exporting the cache status information into memory external to the JVM during operation of the program.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method to monitor caches of at least one Java virtual machine (“JVM”). A program is operated on the at least one JVM. Objects associated with the program are cached within a local cache of the JVM. Cache status information about the local cache is generated and then the cache status information is reported into memory external to the JVM to enable monitoring of the local cache from external to the JVM.
-
Citations
20 Claims
-
1. A method, comprising:
-
operating a program on a Java virtual machine (“
JVM”
);
caching objects associated with the program within a local cache;
generating cache status information about the local cache; and
exporting the cache status information into memory external to the JVM during operation of the program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A machine-accessible medium that provides instructions that, if executed by a machine, will cause the machine to perform operations comprising:
-
operating Java programs within multiple Java virtual machines (“
JVMs”
) of an application server (“
AS”
) instance;
caching objects associated with each of the Java programs within corresponding local caches;
generating cache status information about each of the local caches; and
exporting the cache status information for each of the local caches into shared memory external to the multiple JVMs. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A system, comprising:
-
a Java virtual machine (“
JVM”
) to operate Java programs, the JVM including;
local caches each to cache objects associated with one of the Java programs; and
a cache manager to collect cache status information about the local caches and to export the cache status information external to the JVM during operation of the JVM; and
a memory buffer external to the JVM to store the cache status information collected by the cache manager. - View Dependent Claims (17, 18, 19, 20)
-
Specification