Method and Apparatus for Redundant Array of Independent Drives Parity Quality of Service Improvements
First Claim
Patent Images
1. An information handling system, comprising:
- a host configured to write a non-volatile memory express command that includes an advisory command and a non-completion command; and
a controller coupled to the host, wherein the controller is adapted to utilize the advisory command to monitor read operations, and to place on hold an execution of the monitored read operations and an issuance of an interrupt in response to the non-completion command.
5 Assignments
0 Petitions
Accused Products
Abstract
An information handling system includes a host configured to write a non-volatile memory express (NVMe) command on a memory submission queue slot. The NVMe command includes a pre-fetch command and a non-completion command. A controller uses the pre-fetch command to monitor read operations, and to place on hold an execution of the monitored read operations and an issuance of an interrupt in response to the non-completion command.
4 Citations
20 Claims
-
1. An information handling system, comprising:
-
a host configured to write a non-volatile memory express command that includes an advisory command and a non-completion command; and a controller coupled to the host, wherein the controller is adapted to utilize the advisory command to monitor read operations, and to place on hold an execution of the monitored read operations and an issuance of an interrupt in response to the non-completion command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
writing, by a host, of a non-volatile memory express command that includes an advisory command and a non-completion command; using, by a controller, of the advisory command to monitor read operations and in response to the non-completion command, the controller places on hold; an execution of the monitored read operations; and issuance of an interrupt. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. An information handling system, comprising:
-
a host configured to write a non-volatile memory express (NVMe) command on a memory submission queue slot, wherein the NVMe command includes a pre-fetch command and a non-completion command; a controller coupled to the host, wherein the controller is adapted to utilize the pre-fetch command to monitor read operations, and to place on hold an execution of the monitored read operations and an issuance of an interrupt in response to the non-completion command. - View Dependent Claims (18, 19, 20)
-
Specification