Lettura dai file o scrittura nei file utilizzando uno schema Scatter-Gather

Uno schema di raccolta a dispersione usa il sistema operativo per distribuire in un'unica operazione più blocchi discreti di dati (ad esempio record di database) da un file a buffer separati e non contigui in memoria. Uno schema di raccolta a dispersione scrive anche i dati da buffer non contigui in un'unica operazione.

Un'applicazione può implementare uno schema di dispersione-raccolta usando le funzioni ReadFileScatter e WriteFileGather .