Invention Grant
US09086952B2 Memory management and method for allocation using free-list 有权
内存管理和使用免费列表分配的方法

Memory management and method for allocation using free-list
Abstract:
A method of managing a memory of an apparatus includes maintaining a plurality of lists of identifiers that each has an associated size value, wherein each identifier identifies a corresponding region of the memory that had been allocated for a process but that is currently not required by any of the one or more processes. When a process requests allocation of a region of the memory: one of the lists is identified that has an associated size value suitable for the allocation request; and if that list is not empty, a region of the memory is identified to the process by one of the identifiers that identifier is removed from that list, and, otherwise, a region of the memory is allocated with a size of the identified associated size value and the allocated region of the memory is identified the process.
Public/Granted literature
Information query
Patent Agency Ranking
0/0