×

Memory management system and method for allocating and reusing memory

  • US 6,701,420 B1
  • Filed: 02/01/1999
  • Issued: 03/02/2004
  • Est. Priority Date: 02/01/1999
  • Status: Expired due to Fees
First Claim
Patent Images

1. In a computer system having an operating system operatively coupled to a system memory and a graphics system, a method for allocating memory to store display lists for processing by the graphics system, the method comprising the steps of:

  • generating a system-level call to acquire a contiguous block of system memory logically comprising a data region defining a free memory node;

    allocating the free memory node to a display list without generating a system-level call;

    logically forming a portion of a memory block required to store the display list into a separately-managed used memory node, and any remaining portion of the memory block into a separately-managed free memory node that is not returned to system memory; and

    repeating the allocating and logically forming steps to store all or part of a next display list in the separately-managed free memory node.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×