より多くのバイナリ ファイルの処理に問題があります。私は多くのフォルダーを持っており、それぞれに約 200 個の bin ファイルがあります。
これらのディレクトリのうち 2 つを選択し、これら 2 つのディレクトリのすべての bin ファイル (それらのパス) をリストに保存し、このリストを使用してフィルタリングを行います。この最後に、約 200 個の bin ファイルがリストに表示されます。
次に、フィルター処理されたすべてのファイルを反復処理し、それぞれから最初の 4x8 バイトを読み取ります (FileStream
またはを試しBinaryReader
ました)。このすべての操作には約 2 ~ 6 秒かかりますが、初回のみです。次回は十分に速いです。長時間(約 30 分)ファイルに何も起こらないと、問題が再び発生します。
それで、おそらくそれはキャッシングに関するものですか、それとも何ですか?
誰か助けてくれませんか?ありがとう