Prática recomendada para otimizar o desempenho da função CreateFile() no Azure
Este artigo apresenta uma prática recomendada para otimizar o desempenho quando você chama a função CreateFile() para um arquivo no Microsoft Azure Server.
Versão original do produto: Armazenamento de Arquivos
Número de KB original: 4021343
Quando você chama a função CreateFile() para criar ou abrir um arquivo no Azure Server, você deve usar permissões de acesso de leitura e gravação. Ou seja, especifique GENERIC_READ | GENERIC_WRITE em vez de apenas GENERIC_WRITE para o parâmetro dwDesiredAccess .
Isso ocorre porque um identificador Write-Only não pode armazenar em cache pequenas gravações localmente, mesmo que seja o único identificador aberto para o arquivo. Usar um identificador de Write-Only impõe uma penalidade de desempenho severa.
Observação
Chamar a função fopen() no modo "a" também abre um identificador somente de rito W.
Mais informações
- Direitos de acesso genéricos
- Direitos de segurança e acesso de arquivos
- Constantes de direitos de acesso a arquivos
- ACCESS_MASK
Entre em contato conosco para obter ajuda
Se você tiver dúvidas ou precisar de ajuda, crie uma solicitação de suporte ou peça ajuda à comunidade de suporte do Azure. Você também pode enviar comentários sobre o produto para a comunidade de comentários do Azure.