Windowsで複数のファイルを削除すると、何が起こっているのですか?Windowsでファイルの削除を最適化するにはどうすればよいですか?
私のコードがループ内のいくつかのファイルを削除すると仮定すると、MFTにアクセスするための何らかの最適化があるはずです。どのようにexaclyこれは動作しますか?
最適なファイル削除のベストプラクティスは何ですか?
Windowsで複数のファイルを削除すると、何が起こっているのですか?Windowsでファイルの削除を最適化するにはどうすればよいですか?
私のコードがループ内のいくつかのファイルを削除すると仮定すると、MFTにアクセスするための何らかの最適化があるはずです。どのようにexaclyこれは動作しますか?
最適なファイル削除のベストプラクティスは何ですか?
Windowsでは、大量のファイルを削除することはまれであるため、このユースケースを最適化するサポートはないようです。あなたができることは、すべてのファイルを個別に削除することです。
すべてのファイルが1つのディレクトリにある場合は、あなたがそうでなければDirectory.Delete
を試して、あなたはまた、IFileOperations
をしようとします。