发明名称 |
Managing memory of a computer |
摘要 |
A method for managing data in a memory of a computer. The method includes the steps of: prohibiting a specified memory area in a memory from being accessed temporarily or intermittently; and attaching, to first data, a first mark indicating that the first data has been read when a page fault has occurred as a result of an access by any process to read on the first data; where the first data is present in a specified memory area prohibited from being accessed; and where at least one of the steps is carried out using a computer device. |
申请公布号 |
US9003146(B2) |
申请公布日期 |
2015.04.07 |
申请号 |
US201213564958 |
申请日期 |
2012.08.02 |
申请人 |
International Business Machines Corporation |
发明人 |
Kawachiya Kiyokuni;Ogata Kazunori |
分类号 |
G06F12/00;G06F12/02;G06F12/14;G06F9/46 |
主分类号 |
G06F12/00 |
代理机构 |
Cantor Colburn LLP |
代理人 |
Cantor Colburn LLP |
主权项 |
1. A method for managing data in a memory of a computer, the method comprising:
setting a state of a specified memory area in the memory to a first state, the first state prohibiting the specified memory area from being read or write accessed; detecting a page fault at an address of a first data present in the specified memory area, the page fault being a result of an access on first data; and in response to the access on first data being determined as a read access
attaching, to the first data, a first mark indicating that the first data has been read, andaltering the state to a second state, the second state enabling only read access to the specified memory area. |
地址 |
Armonk NY US |