发明名称 |
METHOD AND SYSTEM FOR DETECTING AND UNITING IDLE AREAS DURING COLLECTION OF GARBAGE |
摘要 |
PROBLEM TO BE SOLVED: To deallocate and make unitable idle space memories together in a data processing system by neglecting the memory areas corresponding to the bits included in a mark bit array that does not form a part of an interested sequence in a memory sweep mode. SOLUTION: The threshold of an interested sequence is set (302), and this threshold shows at least the smallest size and idle space areas smaller than the threshold are neglected. A sweep function activates and starts the check of bits (304). The sweep function scans a mark bit array to obtain a sequence showing the idle spaces exceeding the threshold (306). All live objects are marked with 1 and the dead objects are marked with 0. A string of live objects may possibly be mixed with non-interested idle space areas, can be skipped and accordingly can be scanned at a high speed.
|
申请公布号 |
JP2001034532(A) |
申请公布日期 |
2001.02.09 |
申请号 |
JP20000180616 |
申请日期 |
2000.06.15 |
申请人 |
INTERNATL BUSINESS MACH CORP <IBM> |
发明人 |
KEAN JEROME KUIPAA |
分类号 |
G06F12/00;G06F9/44;G06F12/02;(IPC1-7):G06F12/00 |
主分类号 |
G06F12/00 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|