butterfly search 4.1 をリリースしました。

butterfly search 4.1 をリリースしました。


 リリース先:   https://www.vector.co.jp/soft/winnt/util/se437071.html

(vectorさんでの審査後に公開されます。執筆時点では旧バージョンが公開されています)


変更点は処理速度と安定化になります。クラッシュする事が減っていると思います。


■技術的な話

・ファイル名の検索

高速化に関してはファイル名のみを検索した際に、CPUを12ケ割り当てるようにしました。

これにより12倍速になっているはずです。それでも、Everythingの検索のほうが速いです。ファイル名はインデックス化していないので勝てないです。


・ファイルアクセス

CFileを使用してアクセスしていますが、CFileが遅いことに今更気が付きました。

CFileの呼び出しを減らすことでwriteの速度は2倍くらい向上しています。

ちなみにCStringは極悪なほど遅いので、速度を求める処理にCStringを使用してはいけません。


コメント

このブログの人気の投稿

よく使われる四文字熟語ランキング