Storage device and control method of the storage device
AssigneeToshiba Storage Device Corporation
InventorHiroaki Inoue
Life of this patent
Estimating the term…
Abstract
A storage device includes a storage medium, a nonvolatile memory, a head, a driving unit, and a processor. The driving unit drives the storage medium. The processor controls the storage device according to a process. The process includes receiving the data transmitted from the host, storing the data received into the nonvolatile memory, estimating a period of time from a time point of the reception of the data to a time point at which a usage rate of the nonvolatile memory becomes 100%, controlling the driving unit on the basis of comparison of the estimated period of time with a period of time before the storage medium is accessible, and writing the data stored in the nonvolatile memory to the storage medium by controlling the head in accordance with the control of the driving unit.
Claims10
A storage device connected with a host, comprising:
- a storage medium;
- a nonvolatile memory;
- a head for at least writing data into the storage medium;
- a driving unit for driving the storage medium;
- and
- a processor to control the storage device according to a process including:
- receiving data transmitted from the host,
- storing the data received in the nonvolatile memory,
- estimating a period of time from a time point of the reception of the data to a time point at which a usage rate of the nonvolatile memory becomes 100%,
- controlling the driving unit on the basis of comparison of the estimated period of time with a period of time before the storage medium is accessible, and
- writing the data stored in the nonvolatile memory to the storage medium by controlling the head in accordance with the control of the driving unit.
A control method of a storage device having a driving unit for driving a storage medium, comprising the steps of:
- (a) receiving data transmitted from a host;
- (b) storing the data received from the host in a nonvolatile memory;
- (c) estimating a period of time from a time point of the reception of the data to a time point at which a usage rate of the nonvolatile memory becomes 100%;
- (d) controlling the driving unit on the basis of comparison of the estimated period of time with a period of time before the storage medium is accessible;
- and
- (e) writing the data stored in the nonvolatile memory to the storage medium in accordance with the control of the step (d).
Dependencies are inferred from the claim text.