发明名称 Method and apparatur for information processing and memory allocation system
摘要 <p>The invention noninvasively provides information relating to memory space allocation. Memory space allocation information is maintained in a location that is known or identifiable outside of the process for which the memory space has been allocated. A memory space allocator maintains the information in a descriptor block. The descriptor block is updated with every allocation or deallocation of memory space. In the preferred embodiment of the invention, the descriptor block exists on a page of memory having a size equal to the native page size of the machine on which it is operating. The memory allocator allocates memory space in units referred to as buckets that exist within a memory block. The descriptor block contains an identifier that identifies the memory space allocation information stored in that descriptor block as being controlled by a particular memory space allocator. The descriptor block also contains information that indicates how many pages are used and how many pages are free.</p>
申请公布号 EP0814405(A2) 申请公布日期 1997.12.29
申请号 EP19970303957 申请日期 1997.06.09
申请人 SUN MICROSYSTEMS, INC. 发明人 GOLDSTEIN, RICHARD;ZITTIN, DAVID
分类号 G06F9/50;G06F12/02;(IPC1-7):G06F12/02 主分类号 G06F9/50
代理机构 代理人
主权项
地址