大きなファイルを素早く読み込みたい

返信する


答えを正確に入力してください。答えられるかどうかでスパムボットか否かを判定します。

BBCode: ON
[img]: ON
[url]: ON
スマイリー: OFF

トピックのレビュー
   

展開ビュー トピックのレビュー: 大きなファイルを素早く読み込みたい

by 7 » 2006年5月01日(月) 17:44

> 読み込みにメモリマップドファイルを使ったらどうでしょうか?
> バイトスワップのときにはかなり高速化しました。
> http://www.activebasic.com/forum/viewto ... t=630#2770
メモリマップドファイルなんてのがあるんですねぇ。
ぅ~ん...難しいです!ゆっくりと吸収していこうと思います。

実際に動かしてない(動かせない)ので読み込み速度が向上したのか体感できないんですけど、イグトランスさん、どうもありがとうございました。

by イグトランス » 2006年5月01日(月) 14:52

読み込みにメモリマップドファイルを使ったらどうでしょうか?
バイトスワップのときにはかなり高速化しました。
http://www.activebasic.com/forum/viewto ... t=630#2770

大きなファイルを素早く読み込みたい

by 7 » 2006年5月01日(月) 13:20

ファイルを分割・結合するソフトウェアを作っていて、分割する時に分割したいファイルの内容を一度に読み込んでそれを分割しているんですけど、分割したいファイルが50MBを超えた辺りから読み込みがイラつく処理速度になります...。
分割したいファイルを一度に読み込まず、一部読み込んで書き込んで、一部読み込んで書き込んで、と処理してもやっぱり時間がかかります。

大きなファイルを素早く読み込むのに何か良い方法はないでしょうか?
ファイルの読み込みはReadFile()関数を使っています。

ページトップ