The non-transitory computer readable medium of claim 12, wherein the queue is a request queue in the disk drive and wherein the program code, stored on the computer readable medium, for adding, by the device driver, the particular access request to the queue for execution if a determination is made that the particular access request can be completed within the specified amount of time comprises: