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を使用してはいけません。
コメント
コメントを投稿