摘要 |
A magnetic disk drive (10) capable of shortening a flying time of a magnetic head (2) flying over a magnetic disk (1) and reducing the number of load/unload operations. The disk drive includes a non-volatile memory (5) for temporarily storing data corresponding to a write command supplied from a host. Data corresponding to a plurality of write commands are stored in the non-volatile memory. The head loading is suspended until a predetermined condition is satisfied. When the predetermined condition is satisfied, all the data stored in the non-volatile memory are written in the magnetic disk sequentially at a time. Thereby it is possible to shorten the flying time of the magnetic head flying over the magnetic disk and reduce the number of load/unload operations. <IMAGE>
|