Data is read from a storage medium in response to a command and stored in a
region of memory. An interrupt is issued after a predetermined portion of
the data has been stored in memory. A database, such as a scatter/gather
list, may be consulted to determine when to issue the interrupt. A host
processing device may read data from a first location on the storage
medium in response to a command requesting data at a second location on
the storage medium, and may read data from the second location on the
storage medium in response to the command. The first location precedes the
second location in a direction of movement of the storage medium during
reading.
Des données sont lues d'un support de stockage en réponse à une commande et stockées dans une région de mémoire. Une interruption est publiée après qu'une partie prédéterminée des données ait été stockée dans la mémoire. Une base de données, telle qu'une liste de scatter/gather, peut être consultée pour déterminer quand publier l'interruption. Un centre serveur traitant le dispositif peut des données indiquées d'un premier endroit sur le support de stockage en réponse à une commande demandant des données à un deuxième endroit sur le support de stockage, et peut des données indiquées du deuxième endroit sur le support de stockage en réponse à la commande. Le premier endroit précède le deuxième endroit dans une direction du mouvement du support de stockage pendant la lecture.