摘要 |
PURPOSE:To control paging in GC and to improve the collection efficiency of garbage by considering whether a GC objective page exists on a main storage or not, and whether it includes much garbage or not so as to execute GC. CONSTITUTION:A reference relation between pages on a real storage 1 is held in an interreference table 3, and the reference relation from inside the page on a virtual storage 2 to inside the page on the real storage 1 is held in a real storage indirect pointer table 4 in an indirect pointer shape. The reference relation of interpage on the virtual storage 2 is held in a virtual storage indirect pointer table 5. With referring to respective tables, garbage collection is executed in respective pages on plural pages which are recently used and which are on the real storage 1 among GC waiting pages showed in a GC waiting table 6.
|