Condividi tramite


Panoramica del modello di I/O Storport

Questa sezione descrive il modello I/O del driver Storport e contrasta questo modello con quello del driver porta SCSI. Il modello Storport I/O è costituito da diverse funzionalità progettate per sfruttare al massimo il potenziale di prestazioni di bus e dispositivi di archiviazione ad alta velocità.

Il driver Storport usa un modello push di I/O. Ciò significa che il driver inoltra le richieste di I/O in modo asincrono al driver miniport, fino a un numero massimo di pacchetti sovrapposti, senza attendere che il driver miniport richieda l'input. Nel modello push il driver di porta controlla il flusso delle richieste di I/O e esegue il push delle richieste fino al driver miniport.

D'altra parte, il driver di porta SCSI usa un modello pull di I/O. In un modello pull di I/O, il driver di porta SCSI inoltra le richieste di I/O al driver miniport in modo sincrono e attende che il driver miniport richieda un nuovo input prima di inviare la richiesta di I/O successiva. Inoltre, il driver miniport controlla il flusso di richieste di I/O e esegue il pull delle richieste dal driver della porta.

Per altre informazioni sul modello di I/O del driver di porta SCSI, vedere Modello I/O porta SCSI.