10000以上のファイルを一度に削除しようとしています。たとえば、すべてを一度に削除するか、すべてをそのままにしておく必要があります。
もちろん、明らかな答えは、すべてのファイルを一時ディレクトリに移動し、成功したときに再帰的に削除することですが、これにより、必要なI/Oの量が2倍になります。
1)削除する必要のあるファイルがわからない、2)ファイルを頻繁に編集する必要があるため、圧縮は機能しません。
I / Oコストを削減するのに役立つものはありますか?どのプラットフォームでもかまいません。
編集:停電はいつでも発生する可能性があると仮定しましょう。