×

Memory quarantine

  • US 10,241,856 B2
  • Filed: 09/09/2016
  • Issued: 03/26/2019
  • Est. Priority Date: 09/09/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for memory quarantine comprising:

  • in response to a memory error, determining an extent associated with the memory error, wherein the extent defines an amount of memory comprising a plurality of chunks;

    traversing forward from a beginning chunk of the plurality chunks;

    determining that a first chunk of the plurality of chunks is corrupt based on the forward traversing;

    traversing in reverse from a last chunk of the plurality of chunks;

    determining that a second chunk of the plurality of chunks is corrupt based on the reverse traversing;

    determining that the second chunk at which the reverse traversing has been performed is separate from the first chunk at which the forward traversing has been performed;

    flagging a subset of the plurality of chunks as quarantined, wherein the subset begins with the first chunk and ends with the second chunk; and

    releasing the subset of the plurality of chunks to prevent the subset from being reallocated after being released.

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