En este artículo se presenta un procedimiento recomendado para optimizar el rendimiento al llamar a la función CreateFile() para un archivo en Microsoft Azure Server.
Al llamar a la función CreateFile() para crear o abrir un archivo en Azure Server, debe usar permisos de acceso de lectura y escritura. Es decir, especifique GENERIC_READ | GENERIC_WRITE en lugar de solo GENERIC_WRITE para el parámetro dwDesiredAccess .
Esto se debe a que un identificador de Write-Only no puede almacenar en caché pequeñas escrituras localmente, incluso si es el único identificador abierto para el archivo. El uso de un identificador de Write-Only impone una grave penalización de rendimiento.
Nota: Al llamar a la función fopen() en modo "a" también se abre un identificador de solo rito W.