×

Optimized boot operations within a flash storage array

  • US 10,296,354 B1
  • Filed: 01/21/2015
  • Issued: 05/21/2019
  • Est. Priority Date: 01/21/2015
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus for identifying and accessing available memory blocks in a flash storage system, the apparatus configured to:

  • build a management set that identifies a subset of the memory blocks of the free block list, one or more transitional memory blocks, one or more unincorporated memory blocks, and one or more speculative memory blocks;

    before shutdown of the flash storage system, generate a free block list of the memory blocks that are available on the flash storage system; and

    during bootup of the flash storage system;

    for each memory block on the free block list, determine if the memory block has been correctly listed as available or has been allocated; and

    identify all currently available memory blocks in dependence upon determining if the memory block has been correctly listed as available or has been allocated.

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