CAD日記

AutoCAD,DXF,DWG,SXFなどCADのことから、仮想通貨や投資関係、PC関係、プログラミング、国内海外旅行情報など何でもござれ。@caddiary

ソフト開発

テキストファイルの最大行数

投稿日:

バカでかいテキストファイルを作る必要があって、結果約2GBにもなった。
CADから出力するんだけど、7.5時間もかかってしまった。
中身を見ようと思って、おなじみ秀丸くんで開こうとしたら開けなかった。
上限の行数1000万行を超えているとのこと。
軽く調べたら、秀丸エディター64bit版は1億行までに対応していた。
おいらは64bitOSを使っているが、秀丸は32bitを使っていたのだ。
64bitを入れなおしたら、なんとか読み込めた。
4845万行だから、限界の半分までいってない感じ。
秀丸くんサスガですな。
この巨大なテキストファイルにもう一つ特徴があった。
最後のほうに、1行にとてつもなく大量のテキストが書かれていたのだ。
その行だけ抜き出してファイルサイズを見たら62MB。
1バイトで半角1文字だから、62,000,000文字もあるのだ。
6200万文字ってすげぇぞ。
よくぞ、これだけの文字を1行として扱えたものだ。
たぶんこんな構造になっているから、ファイル書き出しに7.5時間も
かかってしまうのだろう。。

-ソフト開発
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

no image

BMPをJPEGに

ビットマップ(BMP)ファイルをJPEGファイルに変換できないものか。 そんなテーマが頭の中で渦巻いていた。 既存のアプリ(フリーソフトなど)を使えば簡単だが、 プログラム的にやるとなると、なかなか。 …

PDFアレコレVer1系は1.02で打ち止めとするにあたって最後の強化をした

iTextSharp7を組み込んでVer2にしようというプランに移行するにあたって、心残りだったところをVer1.02として強化しておいた。

no image

VC2015のプロジェクトを久しぶりにビルドしたらエラーになったけど。。

エラーはこんな感じ。

no image

USBメモリを小容量に見せかける方法

USBメモリの大容量化が年々加速している。 おいらが最初に買ったのが10年くらい前で、128MBで1万円くらいだったか。 今では、4GBが500円で買える時代になっている。 個人で使うには容量が多いに …

no image

いたちごっこ1

ソフト開発者とクラッカー。その果てしない戦いの日々をここに記します。現在進行形のその戦いに終止符を打つべく、努力を重ねている今、臨場感をもって伝えられれば、と思います。 その前に、「いたちごっこ」とい …