1

ファイルにテキストを頻繁に (5 秒間隔で) 追加するサービスを利用しています。

現在、次のコード行を呼び出すだけです

File.AppendAllText(PATH_TO_File, item + Environment.NewLine);

これにより、現在、 % Disk Timeパフォーマンス モニターで通常よりも高い「ブリップ」が発生しており、少量のデータでのみテストされています。これらのファイルには 10 倍のデータが追加されると予想されます。

File.OpenWrite(...) を使用した方がパフォーマンスが向上するかどうか興味があります。これは合理的ですか?もしそうなら、別のファイルに移動する準備ができるまで FileStream を開いたままにしておくのは良い考えですか?

4

0 に答える 0