ユーザーブロマガは2021年10月7日(予定)をもちましてサービスを終了します

ag(The Silver Searcher)の検索速度
閉じる
閉じる

新しい記事を投稿しました。シェアして読者に伝えましょう

×

ag(The Silver Searcher)の検索速度

2014-10-29 16:07

    近代デジタルライブラリーからダウンロードした書籍を次のような環境で使っています。

    より簡単に開く

    そんなわけで、ほぼ毎日のように下記のデータを ag で全文検索しています。

    1. biblio.txt が2069個、内容は書誌情報と書籍の目次、1ファイル大きくても2kb程度
    2. 「近代デジタルライブラリーの原資料のメタデータ」17個のxmlファイル、データの総容量は911MB

    具体的な検索速度は以下の通り、比較として ack のも掲載しておきます。

    • ag "鬼若丸" 1.31s user 0.47s system 241% cpu 0.735 total
    • ack "鬼若丸" 24.17s user 11.26s system 95% cpu 36.926 total

    (実際の使用状況に近くなるように、何度か検索してキャッシュやらを効かせています)

    現在は SSD から近デジファイルを読み出しているわけですけど、HDD ではどの程度の速度なのかなと気になり計測してみるとこいう感じでした。

    • ag "鬼若丸" 1.37s user 0.54s system 73% cpu 2.593 total

    この程度の時間がかかると一瞬ではなくなり、途端に検索するのが嫌になります。そんなわけで 2.5inch の HDD だと、この方法は実用的ではないようです。


    広告
    コメントを書く
    コメントをするには、
    ログインして下さい。