1. A method to utilize an external memory device to improve performance of a computing device having a rotating storage device comprising the steps of: detecting when the external memory device is available for use by the computing device; populating the external memory device with a copy of a sector from the rotating storage device; and redirecting an I/O read request from the computing device or an application for data that is stored on the sector to be read from the external memory device transparently to the computing device or the application.