ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

Re: 処理速度

このトピックの投稿一覧へ

なし Re: 処理速度

msg# 1.1.1.1
depth:
3
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2008-11-13 14:37
kawabata  一人前 居住地: 群馬  投稿数: 86
こんにちは。

ファイルのオープン/クローズが多くなるようなプログラムは処理が遅くなります。

MAGICはタスクの開始時にそのタスクで使用するファイルをオープンし、タスク終了時にクローズします。
親子関係にあるタスクで、親子間を頻繁に行き来するようなプログラムの場合に、子タスクでのみ使用するファイルがあると、子タスクが呼ばれるたびにファイルをオープンすることになり、処理速度が落ちます。

対策としては、子タスクで使用するファイルを親タスクでオープンしておくことです。親タスクでdbファイルの一覧を開き(ctrl+d)、そこへオープンしておくファイルを記入しておけばOK
親タスクで事前にオープンしてしまえば、子タスクの開始時にファイルオープンが省かれ、処理速度が改善されます。
投票数:0 平均点:0.00

投稿ツリー

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約