詳しい使い方はこちら
大量のファイル数を扱う場合にDictionaryクラスのAddや、DataTableのAddでOut of Memory Exceptionが発生していたので、
暫定的にAnyCPU版を公開することにしました。
Ver1.7.3は32bitアプリなので、使用できる最大メモリが2Gまでという制限があります。
64bitOSでメモリをどれだけ大量に積んでいても、この制限に引っかかります。
このAnyCPU版なら、OSに合わせて64bitアプリになるので、メモリの制限は緩和されます。
但しZip等のアーカイブファイルは使用できなくなります。
本質的な解決になってないよなぁ・・・どうしよう。
Out of Memory Exceptionが発生するほどのファイル数になると、キャッシュのSave/Loadも相当時間掛かってるだろうしなぁ・・・
オプションでオンメモリかSQLite辺りのDB使えるようにするか。
そうなると、どうせならキャッシュもDBにしてしまうか?
でも速度落ちるよなぁ・・・
うーん・・・