類似画像整理ツール v.1.7.3.1 AnyCPU版

LazyImageDiff_v1_7_3_1_AnyCPU

詳しい使い方はこちら

大量のファイル数を扱う場合に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にしてしまうか?
でも速度落ちるよなぁ・・・

うーん・・・

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

認証のために問題を解いて下さい * Time limit is exhausted. Please reload CAPTCHA.