Apparatus, system, and method for power reduction management in a storage device
First Claim
Patent Images
1. A method for power reduction management, the method comprising:
- determining that a power source has failed to supply electric power above a predefined threshold;
terminating one or more non-essential in-process operations on a nonvolatile memory device during a power hold-up time; and
executing one or more essential in-process operations on the nonvolatile memory device within the power hold-up time.
6 Assignments
0 Petitions
Accused Products
Abstract
An apparatus, system, and method are disclosed for power reduction management. The method includes determining that a power source has failed to supply electric power above a predefined threshold. The method includes terminating one or more non-essential in-process operations on a nonvolatile memory device during a power hold-up time. The method includes executing one or more essential in-process operations on the nonvolatile memory device within the power hold-up time.
397 Citations
25 Claims
-
1. A method for power reduction management, the method comprising:
-
determining that a power source has failed to supply electric power above a predefined threshold; terminating one or more non-essential in-process operations on a nonvolatile memory device during a power hold-up time; and executing one or more essential in-process operations on the nonvolatile memory device within the power hold-up time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus for power reduction management, the apparatus comprising:
-
a monitor module configured to determine that a power source has failed to supply electric power above a predefined threshold to a nonvolatile storage device; an identification module configured to determine a prioritization of in-process operations for the nonvolatile storage device; and a termination module configured to terminate one or more in-process operations based on the prioritization of in-process operations such that one or more essential in-process operations execute within a power hold-up time for the nonvolatile storage device. - View Dependent Claims (17, 18)
-
-
19. A system for power reduction management, the system comprising:
-
a nonvolatile data storage device comprising a plurality of nonvolatile memory components; a monitor module configured to determine that a primary power source has failed to supply electric power above a predefined threshold to the nonvolatile data storage device; a termination module configured to reset one or more of the plurality of nonvolatile memory components executing non-essential in-process operations such that one or more essential in-process operations execute on the one or more nonvolatile memory components within a power hold-up time. - View Dependent Claims (20)
-
-
21. A computer program product comprising a computer readable storage medium storing computer usable program code executable to perform operations for power reduction management, the operations comprising:
-
initiating a power loss mode in a nonvolatile memory device in response to a power source failing to supply electric power above a predefined threshold; interrupting one or more in-process erase operations executing on one or more nonvolatile memory components of the nonvolatile memory device during the power loss mode; and executing one or more pending write operations on the one or more nonvolatile memory components in response to interrupting the one or more in-process erase operations such that the one or more pending write operations complete within a power hold-up time. - View Dependent Claims (22, 23)
-
-
24. An apparatus for power reduction management, the apparatus comprising:
-
means for determining that a primary power source has failed to supply electric power above a predefined threshold to a nonvolatile data storage device; means for providing secondary electric power for the nonvolatile data storage device for at least a power hold up time; and means for adjusting execution of operations on the nonvolatile data storage device such that one or more essential operations execute on the nonvolatile data storage device within the power hold up time. - View Dependent Claims (25)
-
Specification