Memory management technique
First Claim
Patent Images
1. A method for allocating memory for an application, the method comprising the steps of:
- allocating a first block size of the memory to a determined first amount of data; and
allocating a second block size of the memory for memory allocated after the first amount of data.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods for allocating memory by a memory manager for an application are provided. The method may include the steps of allocating a first block size for a first amount of data, and allocating a second block size for memory allocated after the first amount of data. In some variations, the second block size is larger than the first block size. Subsequent block sizes may be also be allocated depending on the desired implementation and based on various threshold criteria. Related apparatuses, computer program products and computer systems are also provided.
-
Citations
20 Claims
-
1. A method for allocating memory for an application, the method comprising the steps of:
-
allocating a first block size of the memory to a determined first amount of data; and
allocating a second block size of the memory for memory allocated after the first amount of data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus comprising:
a memory manager coupled to an application and memory having an assignment unit, wherein the assignment unit allocates a first block size for a determined first amount of data, and allocates a second block size for memory allocated after the first amount of data. - View Dependent Claims (17, 18, 19)
-
20. A computer program product for allocating memory by a memory manager for an application, embodied on computer readable-material, that includes executable instructions for causing a computer system to:
-
allocate a first block size for a determined first amount of memory data; and
allocate a second block size for memory allocated after the first amount of data.
-
Specification