×

Method, system and computer program product for managing memory in a non-uniform memory access system

  • US 6,336,177 B1
  • Filed: 10/13/1999
  • Issued: 01/01/2002
  • Est. Priority Date: 09/19/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for memory management in a distributed shared memory multi-node computer system capable of executing a plurality of applications, each comprising one or more threads and having a virtual address space that is shared among the threads, the method comprising the steps of:

  • creating a policy module associated with an application;

    attaching the policy module to a section of the application'"'"'s virtual address space; and

    using the policy module for memory management operations that are related to the section of the application'"'"'s virtual address space;

    wherein said step of creating a policy module includes the step of specifying a plurality of methods related to the memory management operations;

    wherein said step of specifying a plurality of methods includes one or more of the following steps;

    selecting a placement policy;

    selecting a replication policy;

    selecting a migration policy;

    selecting a paging policy;

    selecting a recovery policy;

    selecting a page size; and

    selecting a policy flag.

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