OPTIMIZATION OF NATIVE BUFFER ACCESSES IN JAVA APPLICATIONS ON HYBRID SYSTEMS
First Claim
1. A method for managing a buffer in a hybrid system, comprising:
- selecting a first buffer management method from a plurality of buffer management methods;
capturing statistics associated with access to the buffer in the hybrid system running under the initial buffer management method;
analyzing the captured statistics;
identifying a second buffer management method based on the analyzed captured statistics;
determining whether the second buffer management method is more optimal than the first buffer management method;
in response to determining that the second buffer management method is more optimal than the first buffer management method, invoking the second buffer management method; and
repeating the capturing, the analyzing, the identifying and the determining.
1 Assignment
0 Petitions
Accused Products
Abstract
Managing buffers in a hybrid system, in one aspect, may comprise selecting a first buffer management method from a plurality of buffer management methods; capturing statistics associated with access to the buffer in the hybrid system running under the initial buffer management method; analyzing the captured statistics; identifying a second buffer management method based on the analyzed captured statistics; determining whether the second buffer management method is more optimal than the first buffer management method; in response to determining that the second buffer management method is more optimal than the first buffer management method, invoking the second buffer management method; and repeating the capturing, the analyzing, the identifying and the determining.
17 Citations
12 Claims
-
1. A method for managing a buffer in a hybrid system, comprising:
-
selecting a first buffer management method from a plurality of buffer management methods; capturing statistics associated with access to the buffer in the hybrid system running under the initial buffer management method; analyzing the captured statistics; identifying a second buffer management method based on the analyzed captured statistics; determining whether the second buffer management method is more optimal than the first buffer management method; in response to determining that the second buffer management method is more optimal than the first buffer management method, invoking the second buffer management method; and repeating the capturing, the analyzing, the identifying and the determining. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12-24. -24. (canceled)
Specification