摘要 |
PURPOSE: To minimize the paging operation and to improve the performance of a memory management system by adopting an adaptive memory managing device for a garbage arrangement system. CONSTITUTION: Objects are sorted into groups based upon generations and volatility, and virtual memory space is divided into twenty-two buckets, e.g. as concepts. Each bucket has a relative generation, the generation '0' has the youngest objects and the generation '3' has the oldest objects. The youngest generation is most frequently arranged, objects left in the arrangement process of a specified generation are raised to the older generation, objects not to be used within selected time are collected in an non-active area so that the system is dynamically optimized. Consequently, the time necessary for a garbage arrangement process can be shortened.
|