Invention Application
WO99064955A1 INCREMENTAL HEAP EXPANSION IN A REAL-TIME GARBAGE COLLECTOR 审中-公开
实时收集器中的增量热膨胀

  • Patent Title: INCREMENTAL HEAP EXPANSION IN A REAL-TIME GARBAGE COLLECTOR
  • Patent Title (中): 实时收集器中的增量热膨胀
  • Application No.: PCT/US1999/012891
    Application Date: 1999-06-09
  • Publication No.: WO99064955A1
    Publication Date: 1999-12-16
  • Main IPC: G06F12/02
  • IPC: G06F12/02
INCREMENTAL HEAP EXPANSION IN A REAL-TIME GARBAGE COLLECTOR
Abstract:
A system that performs real-time garbage collection by dynamically expanding and contracting the heap is provided. This system performs real-time garbage collection in that the system guarantees garbage collection will not take more time than expected. The system dynamically expands and contracts the heap to correspond to the actual memory space used by live objects. This dynamic resizing of the heap has the advantages of expanding when the amount of objects increases and contracting to free memory space for use by other procedures when the amount of objects decreases. Keeping the heap as small as possible frees resources for other processes and increases the locality of reference for the application. This dynamic resizing also ensures that the new memory space will not run out of memory before all of the live objects from the old memory space are copied, even if all of the live objects in the old memory space survive.
Patent Agency Ranking
0/0