Invention Grant
US08347054B2 Method and computer program product for memory management in a mass storage device
有权
用于大容量存储设备中的存储器管理的方法和计算机程序产品
- Patent Title: Method and computer program product for memory management in a mass storage device
- Patent Title (中): 用于大容量存储设备中的存储器管理的方法和计算机程序产品
-
Application No.: US12746087Application Date: 2008-12-02
-
Publication No.: US08347054B2Publication Date: 2013-01-01
- Inventor: Mikael Sundström
- Applicant: Mikael Sundström
- Applicant Address: SE Lulea
- Assignee: Oricane AB
- Current Assignee: Oricane AB
- Current Assignee Address: SE Lulea
- Agency: Renner, Otto, Boisselle & Sklar, LLP
- Priority: SE0702750 20071205
- International Application: PCT/SE2008/051392 WO 20081202
- International Announcement: WO2009/072970 WO 20090611
- Main IPC: G06F12/00
- IPC: G06F12/00

Abstract:
A method for memory management in a mass storage device, comprising the steps of providing a managed memory area (stockling) of s blocks that can be moved and stored in two parts to prevent fragmentation; repeatedly moving each of stockpiles 1,2, . . . , i-1 one block to the right until all stockpiles to the right of stockpile i have moved si blocks, or the left part of the rightmost stockling to the end of the free area (without changing the order between the blocks); returning the contiguous si blocks area beginning where the rightmost stockling began before its leftmost part was moved; locating the rightmost stockling that is stored in one piece (it is either the rightmost stockling itself or the stockling to the left of the rightmost stockling) and moving it to the location of the stockling to be deallocated, and reversing the allocation procedure.
Public/Granted literature
- US20100257330A1 METHOD AND COMPUTER PROGRAM PRODUCT FOR MEMORY MANAGEMENT IN A MASS STORAGE DEVICE Public/Granted day:2010-10-07
Information query