ViVi Home > さくさくエディタ > 全置換処理時間計測結果


 

基礎知識

行数が変化しない場合

文字数が増える場合

1行のテキストは「XYZ入ってる。XYZ入ってる。XYZ入ってる。XYZ入ってる。XYZ入ってる。XYZ入ってる。XYZ入ってる。」、 行末に改行。
行数は1万行、10万行、100万行で計測する。
「XYZ」を「abcde」に全置換。検索オブションは「英大文字小文字同一視」とする。
全置換処理および、直後に undo 処理を行うのに要する時間を計測する。
「さくさくエディタ」以外はストップウォッチを使い手動で計測(誤差±1程度)。
※ 参考:サクラエディタはベンチマークの夢を見るか?

計測結果:(単位は [秒]、120秒返ってこない場合は計測中止、空欄は未計測)

エディタ名1万行undo10万行undo100万行undo備考
さくさくエディタ 0.0.0200.0310.0200.2810.1802.7571.745マーク対応
さくさくエディタ 0.0.0130.0300.0350.2590.1612.4751.463編集行強調対応、
undo で状態復帰
oedit 7.5.3.51秒未満1秒未満1162編集行強調有り
undo 状態復帰せず
EmEditor 13.0.41秒未満1秒未満1秒未満2463編集行強調有り
undo 状態復帰せず
Mery 2.1.61118120秒以上編集行強調機能無し
xyzzy 0.2.21秒未満26120秒以上編集行強調機能無し
ViVi 4.01313014編集行強調機能有り
秀丸 8.314エラー25エラー編集行強調機能有り
サクラエディタ 2.1.0.0221515
NotePad++ 6.4.22117
Sublime Text 2.0.2545
Tera Pad 1.0948120秒以上

計測環境:Core i5 670 @3.47GHz, 12GBMem, Win7 x64

文字数が減少する場合

近日公開

行数が増加する場合

そのうち公開