#23265

Yutaka Emura
キーマスター

gtoshi 様

いつもお世話になっております。江村です。

EmEditor は、内部が Unicode (UTF-16) で処理しているため、100 MB のファイルが、Shift JIS など UTF-16 以外のエンコードでしたら、その2倍の 200 MB 程度のメモリを要します。また、その他に、各行毎に様々な変数を格納する必要があるため、それ以上のメモリを要します。さらに、各文字のフォントの大きさ、強調文字列など、さらに多くのメモリを要します。

なお、[カスタマイズ] ダイアログの [高度] タブの [一時ファイルを使う最小ファイル サイズ] テキスト ボックスで設定されたサイズ以上の巨大ファイルの場合には、一時ファイルを使用するために、これほど大きなメモリ サイズは必要なくなります。編集、置換などの動作が遅くなっても構わない場合には、ここに小さな値を設定することにより、指定したサイズ以上のファイルを開くと、一時ファイルを使用するようになり、メモリは少なくなります。0 を指定すれば、常に一時ファイルを使用してファイルを開くようになりますので、よろしければお試しください。

よろしくお願い申し上げます。