发明名称 MEMORY POOLS WITH MOVING MEMORY BLOCKS
摘要 Method for dynamically allocating/de-allocating memory pools (0, 1, 2, 3) in a physical memory of a computer comprising the steps of: allocating a memory area (4) for said memory pools (0, 1, 2, 3) within said physical memory, allocating said at least one memory block (2a, 2b) within each of said at least one memory pool (0, 1, 2, 3), and writing data in said at least one memory block (2a). To enable dynamic memory allocation, and to reduce memory fragmentation it is proposed that said at least one memory block (2a) is de-allocated after said at least one memory block(2a) is marked empty, and that at least one memory block (2a) is re-allocated within said memory area (4), whereby said memory block (2a) is moved within said memory area (4) during said de-allocation/re-allocation of said at least one memory block (2a, 2b).
申请公布号 WO03017107(A1) 申请公布日期 2003.02.27
申请号 WO2002IB03256 申请日期 2002.08.09
申请人 KONINKLIJKE PHILIPS ELECTRONICS N.V.;VAN DOREN, EGIDIUS, G., P.;VAN HEESCH, HENDRIKUS, C., W. 发明人 VAN DOREN, EGIDIUS, G., P.;VAN HEESCH, HENDRIKUS, C., W.
分类号 G06F12/02;(IPC1-7):G06F12/02 主分类号 G06F12/02
代理机构 代理人
主权项
地址