发明名称 Improving Storage Lifetime Using Data Swapping
摘要 A memory management system for managing memory of a processing system having a primary memory and at least one secondary memory is disclosed. The memory is managed by optimizing the number of writes required by swapping one or more relevant pages of an application from the primary memory to the at least one secondary memory. The system comprises of a dynamic memory manager for allocating memory to the application from a memory pool and having a first table containing virtual addresses and chunk sizes of memory allocated by the application. The system further comprises of a swap manager having a second table containing the physical addresses of the primary memory pages and information whether the pages are allocated or not. The system further comprises of a memory management unit having a third table containing a mapping information of the physical addresses and the virtual addresses of the one or more physical pages used by the application and information whether the page is dirty or not.
申请公布号 US2013254511(A1) 申请公布日期 2013.09.26
申请号 US201113879127 申请日期 2011.10.24
申请人 DAS PURKAYASTHA SAUGATA;KILARI VIJAYA KUMAR;ST-ERICSSON SA 发明人 DAS PURKAYASTHA SAUGATA;KILARI VIJAYA KUMAR
分类号 G06F3/06;G06F12/02 主分类号 G06F3/06
代理机构 代理人
主权项
地址