发明名称 |
System and device for page replacement control between virtual and real memory spaces |
摘要 |
A virtual memory management apparatus of an embodiment is embedded in a computing machine 80 and is provided with an application program 21, an operating system 22, a volatile memory 11, and a nonvolatile memory 12. The volatile memory 11 is provided with a plurality of clean pages. The nonvolatile memory 12 is provided with a plurality of dirty pages and a page table memory unit 51. The operating system 22 is provided with a virtual memory management unit 23 which includes a page transfer unit 25. |
申请公布号 |
US9471507(B2) |
申请公布日期 |
2016.10.18 |
申请号 |
US201514613519 |
申请日期 |
2015.02.04 |
申请人 |
KABUSHIKI KAISHA TOSHIBA |
发明人 |
Yoshida Hideki;Kanai Tatsunori;Tarui Masaya;Yamada Yutaka |
分类号 |
G06F12/08;G06F12/10;G06F12/12;G06F12/06;G06F12/02 |
主分类号 |
G06F12/08 |
代理机构 |
Amin, Turocy & Watson LLP |
代理人 |
Amin, Turocy & Watson LLP |
主权项 |
1. A cache device including a primary memory unit and a secondary memory unit having a lower memory access speed than the primary memory unit,
the cache device comprising: a volatile memory located in the primary memory unit, the volatile memory being configured to store data of a clean page being identical to data stored in the secondary memory unit; a nonvolatile memory located in the primary memory unit, the nonvolatile memory being configured to store data of a dirty page different from the data stored in the secondary memory unit and having a page table at least including information indicating which page is the dirty page; and a page transfer unit configured to transfer the data, of the clean page to the nonvolatile memory when data is written to the clean page on the volatile memory. |
地址 |
Tokyo JP |