Method and system for automatic space organization in tier2 solid state drive (ssd) cache in databases for multi page support
AssigneeInternational Business Machines Corporation
InventorsBishwaranjan Bhattacharjee, Mustafa Canim, Kenneth A. Ross
Life of this patent
Estimating the term…
Abstract
A system and method for adjusting space allocated for different page sizes on a recording medium includes dividing the recording medium into multiple blocks such that a block size of the multiple blocks supports a largest page size, and such that each of the multiple blocks is used for a single page size, and assigning an incoming page to a block based on a temperature of the incoming page.
Claims20
A method of adjusting space allocated for different page sizes on a recording medium, the method comprising:
- dividing the recording medium into multiple blocks such that a block size of the multiple blocks supports a largest page size, and such that each of the multiple blocks is used for a single page size;
- and
- assigning an incoming page to a block based on a temperature of the incoming page.
A non-transitory computer-readable medium tangibly embodying a program of machine-readable instructions executable by an apparatus to perform a method of adjusting space allocated for different page sizes on a recording medium, the method comprising:
- dividing the recording medium into multiple blocks such that a block size of the multiple blocks supports a largest page size, and such that each of the multiple blocks is used for a single page size;
- and
- assigning an incoming page to a block based on a temperature of the incoming page.
A memory management system comprising:
- a recordable medium configured to store page data in page slots;
- a storage device configured to store the page data;
- and
- a processor configured so as to divide the recordable medium into multiple blocks such that a largest page size is supported by a block size of the multiple blocks and such that each of the multiple blocks is used for a single page size, and to assign an incoming page to a block of the multiple blocks based on a temperature of the incoming page.
Dependencies are inferred from the claim text.