摘要 |
PURPOSE:To speed up processing by preserving in an actual memory a page which is frequently referred in list processing before and after garbage collection. CONSTITUTION:All routes in a route table 1 are sequentially taken out, and a logic space page address LPA in a GC page frame table 5 is scanned, whereby a logic page including a cell shown by the route is decided to be in the real memory 4 or not at the time of beginning to collect garbage. If the page is in the real memory 4, and the reference bit R of the page is set, processing for moving the route is not made, but the route is added to a processing queue matrix 7. If the page is not in the real memory 4, normal moving processing is applied to the route. After the processing of all the routes in the route table 1 is completed, all the routes in the next processing queue matrix 7 are taken out and moved. When the movement of all active cells 10 ends in such a way, a pageout inhibition bit 8 in a page frame table 6 is cleared.
|