×

Management device, information processing device, and management method

  • US 10,719,436 B2
  • Filed: 08/29/2017
  • Issued: 07/21/2020
  • Est. Priority Date: 03/03/2017
  • Status: Active Grant
First Claim
Patent Images

1. A management device that manages a nonvolatile memory,the nonvolatile memory including a plurality of first areas,each of the plurality of first areas including a plurality of second areas,each of the plurality of second areas being a unit of rewriting data to the nonvolatile memory by a processing circuit,the management device comprising:

  • a memory; and

    a hardware processor, whereinthe memory is configured to store therein a counter value for each of the plurality of first areas, andthe memory is configured to store therein a first management table capable of storing first management information about each of a predetermined number of first areas; and

    the hardware processor is configured to update the counter value and the first management table and perform wear leveling control on the nonvolatile memory on the basis of the counter value for each of the plurality of first areas, whereinthe first management information indicates whether each of a plurality of second areas included in a corresponding first area has data written therein, andin response to writing of first data into the nonvolatile memory, the hardware processor is configured to;

    when a state of a target second area indicated in the first management information about a target first area is an unwritten state, change the state of the target second area to a written state, the target first area being the first area into which the first data is to be written, the target second area being the second area into which the first data is to be written, andwhen the state of the target second area indicated in the first management information is the written state, set all of the second areas other than the target second area indicated in the management information to the unwritten state, and update the counter value for the target first area.

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