Electrical computers and digital processing systems: memory – Storage accessing and control – Memory configuring
Reexamination Certificate
2006-03-30
2008-12-23
Kim, Matt (Department: 2186)
Electrical computers and digital processing systems: memory
Storage accessing and control
Memory configuring
C711S159000, C711S171000, C711S172000, C707S793000, C707S793000, C707S793000, C718S104000
Reexamination Certificate
active
07469329
ABSTRACT:
There are disclosed methods for dynamically resizing memory pools used by database management systems. In one aspect, if a decrease in allocation to the memory pool is required, at least one page grouping that may be freed from the memory pool is identified as a candidate based on its position in a list of page groupings. If the page grouping contains any used memory blocks, the used memory blocks may be copied from a candidate page grouping to another page grouping in the list in order to free the candidate page grouping. Once the candidate page grouping is free of used memory blocks, the candidate page grouping may be freed from the memory pool. As an example, this method may be used for dynamically resizing locklists or lock memory.
REFERENCES:
patent: 5440692 (1995-08-01), Janicek
patent: 5675797 (1997-10-01), Chung et al.
patent: 5784701 (1998-07-01), Greenstein et al.
patent: 6430665 (2002-08-01), Allison et al.
patent: 6542978 (2003-04-01), Goldstein et al.
patent: 6724390 (2004-04-01), Dragony et al.
patent: 7318076 (2008-01-01), Chen et al.
patent: 2004/0168037 (2004-08-01), Dearth et al.
patent: 2005/0081210 (2005-04-01), Day et al.
patent: 2007/0033325 (2007-02-01), Sinclair
Garcia-Arellano Christian Marcelo
Kuczynski Wojciech
Lightstone Sam Sampson
Posner Sarah
Storm Adam J.
International Business Machines - Corporation
Kim Matt
Patel Hetul
Sughrue & Mion, PLLC
LandOfFree
Methods for dynamically resizing memory pools does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Methods for dynamically resizing memory pools, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Methods for dynamically resizing memory pools will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4034742