Dynamic memory allocation based on free memory size

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6408313
SERIAL NO

09212173

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A dynamic cache management mechanism determines the amount of memory available from a system on which a memory intensive application is running and dynamically manages the amount of cache for which real memory is associated or committed by the system. A background thread periodically queries the operating system to determine how much memory is available for use by applications. If the amount of memory, as identified in a free list is above a predetermined threshold, the application requests more memory for its use. If below the predetermined threshold, the application gives memory back to the operating system. The threshold used by the application to expand and shrink the memory it uses based upon system demand for memory.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
MICROSOFT TECHNOLOGY LICENSING LLCONE MICROSOFT WAY REDMOND WA 98052

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Campbell, David G Redmond, WA 17 960
Christensen, Eric R Redmond, WA 8 314

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation