×

Defragmentation of persistent main memory

  • US 10,168,911 B1
  • Filed: 06/13/2017
  • Issued: 01/01/2019
  • Est. Priority Date: 06/13/2017
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • creating initial block information that indicates that an initial block, comprising a largest block of a plurality of free blocks, is a first hole in an original segment of memory;

    creating an updated segment based on modifying the original segment to represent that contents of the original segment corresponding to the initial block do not contain any data;

    modifying free block information to represent that the initial block is not one of the plurality of free blocks;

    determining that an adjacent block adjacent to the initial block is a second hole in the updated segment based on adjacent block information corresponding to the adjacent block;

    creating first combination block information based on modifying the initial block information to represent a first combination of the initial block and the adjacent block; and

    deleting the adjacent block information corresponding to the adjacent block.

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