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
- Diritti di accesso generico
- Diritti di accesso e sicurezza dei file
- Costanti dei diritti di accesso ai file
- ACCESS_MASK
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.
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per