2019年04月13日12:00 更新
2019年04月09日17:30 更新
2016年05月26日13:10 更新
2016年05月06日15:00 更新
2015年04月03日11:30 更新
2014年11月25日11:00 更新
2014年11月25日10:15 追加
読み込み、編集できるテキストファイルのサイズが大きい(巨大、大容量、大規模)とか、ファイル編集が軽快、高速、パワフルであるとか、客観的な根拠もなく「巨大テキストエディタ」を謳い上げ、宣伝工作に邁進するテキストエディタが世界にはいくつかありますが、ここでは本物の巨大テキストエディタだけを示します。巨大テキストエディタの選択基準は次の3点です。
上記の条件で世界で三つのテキストエディタを選択すると以下のようになります。
2019年04月09日追加
メモリ96GBのパソコンで1兆行の改行だけで構成されたファイルを読み込むテストを実行。使用メモリは約90GBで、目いっぱい使っている状態。先頭行でリターンキーを押して改行を実行すると、結果が表れるのに数分。キーボードから半角文字を入力すると、改行と同じく数分かかる。鉛直スクロールバーのタブを上下方向にドラッグしようとしても、まったくスクロールしない。
400億行でも実行してみたが、1兆行のときよりマシであるが、キー入力もスクロールもスムーズとはいいがたい。以前は1500億行でもキー入力もスクロールもスムースにできたはずであるが、プログラムの内容を変えたようである。
1兆行のファイルを読み込むのに96GBのメモリでは不足のようである。現在の動きをみると、256GBのメモリでもスムーズに動作するとは思えない。010Editorは改良を重ねても1兆行を読み込むことは永遠にできないだろう。
2019年04月09日追加
メモリ96GBのパソコンで400億行の改行だけで構成されたファイルを読み込むテストを実行。おおよそ行数250億行を読み込んだあたりで使用メモリが96GBの目いっぱいになり、メモリ不足でストップ。400億行読み込むには192GBのメモリが必要かもしれない。
2019年04月13日追加
メモリ96GBのパソコンで約230億行の改行だけで構成されたファイルを読み込むテストを実行。使用メモリが96GBの目いっぱいになるが、一応読み込み完了。キー入力もスクロールもスムーズにできる。ただし、保存を実行しようとすると「応答なし」状態になり、いつまでも実行できない。
上記の三つのテキストエディタはいずれも、読み込み、編集できるテキストファイルの行数が21億行を超えています。また、21億行以上のテキストファイルを読み込み、編集できるテキストエディタは世界で上記の三つだけです。