发明名称 System and method to defragment a memory
摘要 A system and method to defragment a memory is disclosed. In a particular embodiment, a method includes loading data stored at a first physical memory address of a memory from the memory into a cache line of a data cache. The first physical memory address is mapped to a first virtual memory address. The method further includes initiating modification, at the data cache, of lookup information associated with the first virtual memory address so that the first virtual memory address corresponds to a second physical memory address of the memory. The method also includes modifying, at the data cache, information associated with the cache line to indicate that the cache line corresponds to the second physical memory address instead of the first physical memory address.
申请公布号 US9436606(B2) 申请公布日期 2016.09.06
申请号 US201414146576 申请日期 2014.01.02
申请人 Qualcomm Incorporated 发明人 Dong Xiangyu;Suh Jungwon
分类号 G06F12/08;G06F12/10;G06F3/06 主分类号 G06F12/08
代理机构 Toler Law Group, PC 代理人 Toler Law Group, PC
主权项 1. A method comprising: loading data stored at a first physical memory address of a memory from the memory into a cache line of a data cache, wherein the first physical memory address is mapped to a first virtual memory address; initiating modification, of lookup information stored in a page table, the page table associated with a virtual memory, the lookup information associated with the first virtual memory address, wherein the modification of the lookup information remaps the first virtual memory address from the first physical memory address to a second physical memory address of the memory; and modifying, at the data cache, information associated with the cache line to indicate that the cache line corresponds to the second physical memory address instead of the first physical memory address.
地址 San Diego CA US