×

Multi-tenant memory service for memory pool architectures

  • US 10,409,509 B2
  • Filed: 11/03/2017
  • Issued: 09/10/2019
  • Est. Priority Date: 04/07/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method of managing memory in a multi-tenant compute environment, comprisingproviding a memory resource pool;

  • for a given workload, allocating memory resources from the memory resource pool to a set of processors;

    organizing data for the given workload in the allocated memory resources according to a data structure, wherein the data structure is a construct implemented to organize the data and is distinct from the data; and

    determining whether re-organization of the data in the data structure for the given workload would increase performance of the data structure or conserve memory used by the data structure; and

    upon a determination that re-organization would increase performance or conserve memory, taking a given action to manage the data structure, wherein the given action detects data similarity or duplicates and, in response thereto, eliminates given data from the data structure.

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