Invention Grant
- Patent Title: Adaptive memory allocation
- Patent Title (中): 自适应内存分配
-
Application No.: US12403146Application Date: 2009-03-12
-
Publication No.: US08180991B2Publication Date: 2012-05-15
- Inventor: Sanjeeth Kumar Ravindranath , Lavan Kumar Peechara , Vingesh Shetty
- Applicant: Sanjeeth Kumar Ravindranath , Lavan Kumar Peechara , Vingesh Shetty
- Applicant Address: US CA San Jose
- Assignee: Cisco Technology, Inc.
- Current Assignee: Cisco Technology, Inc.
- Current Assignee Address: US CA San Jose
- Agency: Brinks Hofer Gilson & Lione
- Main IPC: G06F12/00
- IPC: G06F12/00

Abstract:
In one embodiment, a memory manager may identify allocators as either transient in nature or static in nature based on a length of time each one of the allocators held, holds, or both, onto requested memory blocks. The memory manager may also allocate memory blocks requested by allocators identified as transient in nature from one memory pool and allocate memory blocks requested by allocators identified as static in nature from another memory pool. In one example, the memory manager may also use a deferred splitting strategy to optimize allocation of free memory next to memory blocks reserved by the most transient allocators by not splitting such free memory if the free bytes are less than a maximum block size threshold.
Public/Granted literature
- US20100235603A1 ADAPTIVE MEMORY ALLOCATION Public/Granted day:2010-09-16
Information query