Azure で CreateFile() 関数のパフォーマンスを最適化するためのベスト プラクティス
この記事では、Microsoft Azure Server 上のファイルに対して CreateFile() 関数を呼び出すときにパフォーマンスを最適化するためのベスト プラクティスについて説明します。
元の製品バージョン: Files Storage
元の KB 番号: 4021343
CreateFile() 関数を呼び出して Azure Server でファイルを作成または開く場合は、読み取りアクセス許可と書き込みアクセス許可の両方を使用する必要があります。 つまり、GENERIC_READ |dwDesiredAccess パラメーターにGENERIC_WRITEではなく、GENERIC_WRITEします。
これは、Write-Only ハンドルがファイルの唯一の開かれたハンドルであっても、小さな書き込みをローカルでキャッシュできないためです。 Write-Only ハンドルを使用すると、パフォーマンスに重大なペナルティが課されます。
注:
"a" モードで fopen() 関数を呼び出すと、W rite-Only ハンドルも開きます。
詳細
お問い合わせはこちらから
質問がある場合やヘルプが必要な場合は、サポート要求を作成するか、Azure コミュニティ サポートにお問い合わせください。 Azure フィードバック コミュニティに製品フィードバックを送信することもできます。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示