Condividi tramite


Procedura consigliata per ottimizzare le prestazioni delle funzioni CreateFile() in Azure

Questo articolo introduce una procedura consigliata per ottimizzare le prestazioni quando si chiama la funzione CreateFile() per un file in Microsoft Azure Server.

Versione originale del prodotto: Archiviazione file
Numero KB originale: 4021343

Quando si chiama la funzione CreateFile() per creare o aprire un file in Server di Azure, è necessario usare entrambe le autorizzazioni di accesso in lettura e scrittura. Ovvero specificare GENERIC_READ | GENERIC_WRITE anziché solo GENERIC_WRITE per il parametro dwDesiredAccess .

Questo perché un handle di Write-Only non può memorizzare nella cache le scritture di piccole dimensioni in locale, anche se è l'unico handle aperto per il file. L'uso di un handle Write-Only comporta una grave riduzione delle prestazioni.

Nota

La chiamata della funzione fopen() in modalità "a" apre anche un handle di solo rito W.

Ulteriori informazioni

Contattaci per ricevere assistenza

In caso di domande o bisogno di assistenza, creare una richiesta di supporto tecnico oppure formula una domanda nel Supporto della community di Azure. È possibile anche inviare un feedback sul prodotto al feedback della community di Azure.