| ● >私は今大量の外部ファイルを操作する処理を行っているのですが、 >それをするとどうしても処理速度が遅くなってしまいます。 >そのため、今はその対策を探しているところです。 >原因が分かればなんとかなると思うのですが、 >原因は何でしょうか。
もしかしたら、今がSRCを使った場合の限界で、対策はなく、なんともならないかもしれませんよ?
もちろん、まだまだ限界じゃなくて、何か対策があって、ある程度はなんとかなるのかもしれませんが。
さて、 「大量」や「遅くなって」という漠然とした表現では、今が本当に遅いのか・遅くなっているかどうか、他人には一切判断できません。 他人に判断してもらうための情報は一通り具体的に出すべきです。
また、対策を探しているという事はすでに色々試した後なわけですから、すでに試したものと同じ対策案が他人が出しても完全に無意味なわけです。 今までどんな対策をしたか、その対策の成果はどんなだったかも、具体的に一通り示さないと回答する側が困ります。
同様に、ファイル操作処理の中身だって当然処理速度に影響を及ぼします。 当たり前ですが、処理によって対策や改良点が変わってきますから、そこも具体的に明かすべきでしょう。
…まあ、原因予想や対策案が、根拠ゼロのただの思いつきやあてずっぽうで良い、ということであれば話は違ってきますけど。
● とりあえず、SRCは元々高速に処理を行うようには作られていません。はっきり言って遅いです。 大量の外部ファイルを操作することも想定されていないでしょう。
ですから ・どうしてもSRCを使わなければいけないのか。 ・どうしても大量の外部ファイルを操作しなければならないか。 という根本的な2点から考え直してみた方がいいんじゃないでしょうか。
● 具体的なイベントファイル記述や処理対象の中身(もしくはシナリオそのもの丸ごと)が示されれば、 具体的で確実性の高いアドバイスが返ってくる可能性は高いでしょう。
逆に、 具体的に何も提示しないようでは、返ってくる回答も自然と 具体性・確実性に欠けたものになりがちなものです。
ルドロフさんが欲しい回答は、どちらに近いのでしょうか?
では。
|