2015年10月05日11:05 更新
2015年10月05日09:10 更新
2015年10月04日17:20 更新
2015年10月03日16:30 追加
テキスト エディタ | 通常 | 正規表現 | 備考 |
---|---|---|---|
鈴川エディタ (S) | 1分15秒 32秒 32秒 | 1分28秒 56秒 57秒 | 鈴川エディタver 04.01.03I。32bit版。5TB以上、2兆5000億行以上。 三つのテキストエディタの中では鈴川エディタが一番速いが、世界で一番というわけではない。驚異的に速いソフトが他にある。010Editor:約50GB、約4億2千万行、通常、正規表現ほぼ同じで約8分30秒。 2GB以下については検索時間もせいぜい30秒程度で速い遅いの違いもわずかであるからここでは問題にしない。 ファイルサイズが10倍の約50GB、約4億2千万行になると検索時間は通常で約12分、正規表現で約14分かかる。ファイルサイズと検索時間は比例しない。ファイルサイズが大きくなると2回目以降も検索速度は変わらない。キャッシュの効果が見られない。 |
秀丸エディタ (H) | 2分45秒 2分47秒 2分47秒 | 2分55秒 2分58秒 2分58秒 | 64bit版。最大行数1億行。 開始から10~15%検索すると応答なし状態になるが、最後まで実行。通常検索も正規表現検索も検索速度はほぼ同じ。特別高速というわけでもなく、特別低速というわけでもない。 |
EmEditor (E) | 1分20秒 1分17秒 1分17秒 | 4分44秒 4分45秒 4分43秒 | 64bit版。248GB、21億行。 通常検索は問題ないが、正規表現検索が極端に遅い。 ファイルサイズが10倍の約50GB、約4億2千万行になると検索時間は通常で約12分、正規表現で約46分かかる。この低速ぶりは正規表現ライブラリを検索プログラムに組み込む手法と技量に問題があることを示しているのである。 |