« フォア・ザ・チーム 藤川でしめてドロー | Main | 阪神タイガース、今季、甲子園球場で初黒星 能見が好投 »

Friday, April 25, 2008

テキストエディタの意外な弱点

テキストエディタは良く使っているので、こんな落とし穴があるとは思わなかった。

サイズが1.5メガバイトくらいのテキストファイルをあるエディタで編集しようとして開き、その程度のサイズのファイルは今までにも編集することは珍しくなかったので、特に何かに注意するわけでもなく作業を始めようとしたそのとき、ある箇所で改行マークを入れようとしてリターンキーを押したら、そのエディタがかたまってしまい、画面にレスポンスが返ってきたのは、結局5分近くたってからだった。

そのファイルがいつもと違っていたのは、元々改行が一つも入ってなかったこと。

つまり、百数十万文字で1行のデータだったのだ。

まあ、それで間接的にわかったことは、そのエディタが、テキストファイルの内部バッファをバイトストリームとしてベタに管理しているのではなく、何らかの形で行を管理し、行単位でインデクス付けしているであろう点。

それからもう一つわかったことは、PCがこれだけ進歩しても、ソフトの動作は相変わらず遅い。いつもは、人間とのインタフェースのところで人間が遅すぎるから気付かないだけで。

© 2008, zig zag road runner.

|

« フォア・ザ・チーム 藤川でしめてドロー | Main | 阪神タイガース、今季、甲子園球場で初黒星 能見が好投 »

Comments

Post a comment



(Not displayed with comment.)


Comments are moderated, and will not appear on this weblog until the author has approved them.



TrackBack

TrackBack URL for this entry:
http://app.cocolog-nifty.com/t/trackback/48719/40986048

Listed below are links to weblogs that reference テキストエディタの意外な弱点:

« フォア・ザ・チーム 藤川でしめてドロー | Main | 阪神タイガース、今季、甲子園球場で初黒星 能見が好投 »