Condividi tramite


Concetti relativi alle I/O

I concetti di I/O seguenti sono descritti in questa sezione.

Contenuto della sezione

Argomento Descrizione
File Buffering
Vengono descritte le considerazioni per il controllo dell'applicazione del buffering dei file, noto anche come input/output di file non memorizzati nel buffer.
Memorizzazione nella cache dei file
Windows memorizza nella cache i dati dei file letti dai dischi e scritti su dischi.
I/O sincrono e asincrono
Esistono due tipi di sincronizzazione di input/output (I/O): I/O sincrono e I/O asincrono. L'I/O asincrona viene anche definita I/O sovrapposta.
Annullamento delle operazioni di I/O in sospeso
Consentire agli utenti di annullare le richieste di I/O lente o bloccate può migliorare l'usabilità e l'affidabilità dell'applicazione.
I/O di avviso
L'I/O di avviso è il metodo con cui i thread dell'applicazione elaborano le richieste di I/O asincrone solo quando si trovano in uno stato di avviso.
Porte di completamento di I/O
Le porte di completamento di I/O forniscono un modello di threading efficiente per l'elaborazione di più richieste di I/O asincrone in un sistema multiprocessore.