发明名称 Memory management method and apparatus
摘要 A method for managing memory using a virtual memory manager includes receiving a memory allocation request, allocating memory of a physical address space in response to the memory allocation request, mapping an address value of the memory allocated in the physical address space to consecutive primary virtual address space, and mapping the address value of the primary virtual address space to one of a first and second secondary virtual address spaces to process a new memory allocation request in a situation where memory a fragmentation occurs. Other embodiments are also disclosed. The methods and apparatuses of the present disclosure are capable of moving active memory blocks of the fragmented virtual memory space to another virtual memory space to resolve the memory fragmentation even when a memory fragmentation occurs.
申请公布号 US9405697(B2) 申请公布日期 2016.08.02
申请号 US201414307371 申请日期 2014.06.17
申请人 Samsung Electronics Co., Ltd. 发明人 Koo Jin Kyu;Han Sang-Bok;Kim Myung Sun;Yeo In Choon
分类号 G06F12/00;G06F12/10;G06F12/02 主分类号 G06F12/00
代理机构 代理人
主权项 1. A memory management method of an electronic device, the method comprising: receiving a memory allocation request for data; allocating physical address space of a memory space to the data in response to the memory allocation request; mapping address values of the memory allocated in the physical address space to a consecutive primary virtual address space; and mapping the address values of the primary virtual address space to one of a first and second secondary virtual address spaces to process a next memory allocation request in a situation where a memory fragmentation occurs.
地址 Suwon-si KR