Aracılığıyla paylaş


Azure'da CreateFile() işlev performansını iyileştirmek için en iyi yöntem

Bu makalede, Microsoft Azure Server'da bir dosya için CreateFile() işlevini çağırdığınızda performansı iyileştirmeye yönelik en iyi yöntem açıklanmaktadır.

Orijinal ürün sürümü: Dosya Depolama
Özgün KB numarası: 4021343

Azure Server'da dosya oluşturmak veya açmak için CreateFile() işlevini çağırdığınızda, hem Okuma hem de Yazma erişim izinlerini kullanmanız gerekir. Başka bir ifadeyle GENERIC_READ | belirtin dwDesiredAccess parametresi için yalnızca GENERIC_WRITE yerine GENERIC_WRITE.

Bunun nedeni, Write-Only tutamacın dosya için tek açık tanıtıcı olsa bile küçük yazma işlemlerini yerel olarak önbelleğe alamamasıdır. Write-Only tutamacını kullanmak ciddi bir performans cezası uygular.

Not

Fopen() işlevinin "a" modunda çağrılması, W rite-Only tutamacını da açar.

Daha fazla bilgi

Yardım için bize ulaşın

Sorularınız veya yardıma ihtiyacınız varsa bir destek isteği oluşturun veya Azure topluluk desteği isteyin. Ürün geri bildirimini Azure geri bildirim topluluğuna da gönderebilirsiniz.