1459917986-c254a225-f2de-4610-9e53-e81b0e0b8fa9

Disclosed is a disk drive using an accelerometer to sense linear vibration and cancel its effects with an adaptive algorithm during track following. A disk device is combined with a non-volatile memory device to provide much shorter write access time and much higher data write speed than can be achieved with a disk device alone. The register files receive a command from the host processor for controlling an operation of multiple flash memories.