发明名称 |
APPARATUS, SYSTEM, AND METHOD FOR APPLICATION DIRECT VIRTUAL MEMORY MANAGEMENT |
摘要 |
An apparatus, system, and method for application direct virtual memory management. The method includes detecting a system memory access to a virtual memory address within a monitored page of data not loaded in main memory 704 of a computing system 900. The method includes determining a first swap address for a loaded page of data in the main memory 704. The first swap address is defined in a sparse virtual address space 1014 exposed by a persistent storage device 914. The first swap address is associated in an index 1012 with a first deterministic storage location. The index 1012 is managed by the persistent storage device 914. The method includes storing the loaded page on a persistent storage device 914 at the first deterministic storage location. The method includes moving the monitored page from a second deterministic storage location to the main memory 704. The second deterministic storage location is associated with a second swap address in the index 1012. |
申请公布号 |
WO2012109679(A3) |
申请公布日期 |
2013.01.10 |
申请号 |
WO2012US24930 |
申请日期 |
2012.02.13 |
申请人 |
FUSION-IO, INC.;NELLANS, DAVID;WIPFEL, ROBERT |
发明人 |
NELLANS, DAVID;WIPFEL, ROBERT |
分类号 |
G06F12/08;G06F9/44 |
主分类号 |
G06F12/08 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|