摘要 |
A storage device, a storage device control device, and a data storage control method thereof are provided to prevent delay of a command termination response to a host computer by restricting pressure of the remaining capacity of a buffer memory with proper vibration management when data read/write operations are delayed in the storage device by the vibration. A read/write controller(101b) writes data stored in a read/write data buffer(103a) to a magnetic disc(105) at predetermined timings. The read/write controller preferentially writes the data stored in the read/write data buffer to the magnetic disc over a predetermined time and transfers a command termination response corresponding to a command received from the host computer to the host computer when a vibration detector(102) detects vibration from the storage device. The vibration detector determines whether strength and frequency of the detected vibration are higher than a predetermined value. A read/write channel(104) gains servo information and reproduction data from a magnetic head(106) and outputs the data and information to a controller(101).
|