Adaptive Idle Timeout for Storage Devices

In embodiments of adaptive idle timeout for storage devices, a computing device includes a storage device that stores data for read and write access on a rotating media. An operating system of the computing device maintains a device cycle number as an accounting of each time the storage device is po...

Full description

Saved in:
Bibliographic Details
Main Authors SHERWIN, JR. BRUCE J, LIU PHILIPP RUILIN, GRIFFITH TRISTAN CHARLES, BOVEE JAMES C, KLIMA TOBIAS MARIUS
Format Patent
LanguageEnglish
Published 14.04.2016
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:In embodiments of adaptive idle timeout for storage devices, a computing device includes a storage device that stores data for read and write access on a rotating media. An operating system of the computing device maintains a device cycle number as an accounting of each time the storage device is powered on-off. The computing device implements a storage device driver that is implemented to obtain the device cycle number of the storage device from the operating system, and determine a projected cycle number over a duration of operational time of the storage device based on the device cycle number. The storage device driver can then determine whether the projected cycle number exceeds a maximum of power on-off cycles within a warranty period of the storage device, and control a frequency of the storage device being powered-off if the projected cycle number exceeds the maximum of power on-off cycles.
Bibliography:Application Number: US201414513099