×

Memory management method, memory management apparatus and NUMA system

  • US 8,806,169 B1
  • Filed: 12/02/2013
  • Issued: 08/12/2014
  • Est. Priority Date: 02/18/2013
  • Status: Active Grant
First Claim
Patent Images

1. A memory management method, comprising:

  • receiving a memory allocation request message sent by a processor, wherein the memory allocation request message comprises memory demand information;

    determining, according to the memory demand information and memory attribute information of a local node of the processor, whether a memory unit corresponding to the local node meets the memory demand information;

    determining, when the memory unit corresponding to the local node of the processor meets the memory demand information, a memory controller meeting the memory demand information and in the local node according to the memory demand information and first management information corresponding to the local node, wherein the first management information comprises an identifier of a memory controller in the local node and memory attribute information of the memory controller;

    determining at least one piece of second management information corresponding to the memory controller according to the identifier of the memory controller meeting the memory demand information, and determining a memory management area meeting the memory demand information and in the memory controller according to the memory demand information and the at least one piece of second management information, wherein the second management information comprises an identifier of a memory unit corresponding to the memory controller and attribute information of the memory unit; and

    allocating memory space corresponding to the memory management area to the processor according to an identifier of the memory management area meeting the memory demand information.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×