发明授权
- 专利标题: Systems and methods for memory management for rasterization
- 专利标题(中): 用于光栅化的内存管理系统和方法
-
申请号: US12059692申请日: 2008-03-31
-
公开(公告)号: US08782371B2公开(公告)日: 2014-07-15
- 发明人: Tim Prebble
- 申请人: Tim Prebble
- 申请人地址: US CA San Mateo
- 专利权人: Konica Minolta Laboratory U.S.A., Inc.
- 当前专利权人: Konica Minolta Laboratory U.S.A., Inc.
- 当前专利权人地址: US CA San Mateo
- 代理机构: Osha Liang LLP
- 主分类号: G06F13/00
- IPC分类号: G06F13/00 ; G06F13/28
摘要:
Methods for managing a single memory pool comprising frame buffer memory and display list memory are presented. The single memory pool can comprise sub-pools including: a super-block pool comprising a plurality of super-block objects; a node pool comprising a plurality of node objects; and a block-pool comprising a plurality of blocks. The method may comprise: receiving a memory allocation request directed to at least one of the sub-pools; allocating an object local to the sub-pool identified in the memory request, if local sub-pool objects are available to satisfy the memory request; allocating an object from super-block pool, if the memory request is directed to the node-pool or block-pool and there are no available local objects in the respective sub-pools to satisfy the memory request; and applying at least one of a plurality of memory freeing strategies, if the sub-pools lack available free objects.
公开/授权文献
信息查询