I/O COMPLETION POLLING FOR LOW LATENCY STORAGE DEVICE
An I/O processing system includes reception of a request to perform an I/O operation from a user-mode application, providing of the request to a storage device, scheduling of an operating system deferred procedure call to determine whether the storage device has completed the I/O operation, executio...
Gespeichert in:
Hauptverfasser: | , , , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | An I/O processing system includes reception of a request to perform an I/O operation from a user-mode application, providing of the request to a storage device, scheduling of an operating system deferred procedure call to determine whether the storage device has completed the I/O operation, execution of the scheduled deferred procedure call to determine that the storage device has completed the I/O operation, and transmission of a return corresponding to the completed I/O operation to the user-mode application.
L'invention concerne un système de traitement d'E/S faisant intervenir la réception d'une demande pour effectuer une opération d'E/S en provenance d'une application en mode utilisateur, la fourniture de la demande à un dispositif de stockage, la programmation d'un appel de procédure différée de système d'exploitation pour déterminer si le dispositif de stockage a achevé l'opération d'E/S, l'exécution de l'appel de procédure différée programmé pour déterminer que le dispositif de stockage a achevé l'opération d'E/S, et la transmission d'un retour correspondant à l'opération d'E/S achevée à l'application en mode utilisateur. |
---|