发明授权
US08990532B2 Method of managing memory in computer system, computer system and memory managing program
有权
管理计算机系统内存,计算机系统和内存管理程序的方法
- 专利标题: Method of managing memory in computer system, computer system and memory managing program
- 专利标题(中): 管理计算机系统内存,计算机系统和内存管理程序的方法
-
申请号: US13386348申请日: 2010-03-08
-
公开(公告)号: US08990532B2公开(公告)日: 2015-03-24
- 发明人: Motoki Obata , Hiroyasu Nishiyama , Masahiko Adachi
- 申请人: Motoki Obata , Hiroyasu Nishiyama , Masahiko Adachi
- 申请人地址: JP Tokyo
- 专利权人: Hitachi, Ltd.
- 当前专利权人: Hitachi, Ltd.
- 当前专利权人地址: JP Tokyo
- 代理机构: Foley & Lardner LLP
- 优先权: JP2010-037069 20100223
- 国际申请: PCT/JP2010/054273 WO 20100308
- 国际公布: WO2011/104897 WO 20110901
- 主分类号: G06F12/00
- IPC分类号: G06F12/00 ; G06F12/02 ; G06F17/30
摘要:
A method of managing a memory in a computer system including a processor executing programs and the memory, the memory including a first area, which is managed by a garbage collector, and a second area, which is not managed by the garbage collector, the method including the steps executed by the processor of: checking a reference relation of basic point data associated with the second area by tracing references from the basic point data; when the reference relation of the basic point data has a structure including a reference to data belonging to the same class as the class of the basic point data, determining that particular data out of data constituting the structure is prohibited from being migrated to the second area; and migrating data stored in the first area out of data remaining after excluding the particular data from the data constituting the structure to the second area.