[掲示板に戻る] 全部 1- 最新50 |
1 | 「オリーマ アームテック」はA−VXでも有効でしょうか? |
江須扇 2006-6-5 16:10
[返信] [編集] 先日、自分で作成したCOBOLのプログラムがバグでA−VX上 で永久ループしました。 その時、CPU使用率がほぼ100%になり他のAPがほとんど動 かなくなってしまいました。 拡張コマンドの動きも大変遅くなりました。 何とかそのプログラムを終了したら正常に戻りました。 そこで思ったのですが、A−VXのプログラムも一つ一つにプロセ スIDが割り振られておりますので、Windows側から見れば、 それぞれのプログラムが1プロセスと考えられます。 それであればWindows側のプロセス管理するソフトウェアが 利用できて、バグ有りプログラムが暴走してもそのような事になら ないのではと思いました。 もし、このサイトを見ている方で下記のソフトウェアの情報がある 方、さらにA−VXに対して有効か無効かの情報をお持ちの方がい らしたら教えていただけないでしょうか? http://www.scs.co.jp/aurema/index.html また、CPU使用率100%ならない他の方法をご存知でしたらそ のテクニックもご教授ねがえないでしょうか? |
|
2 | Re:「オリーマ アームテック」はA−VXでも有効でしょうか? |
苦労人 2006-9-8 17:50
[返信] [編集] とりあえず、テストとしてプログラムを起動する際、プライオリティーを下げて起動してみてはどうでしょう。(永久ループに対して有効かどうかは分かりませんが) RUNコマンドから起動する際に、PRI=4 〜 PRI=11 まで指定できたと記憶しています。(4が一番プライオリティーが高いので、一番下げたい場合は11) JS起動で指示しても無意味のようです。(JS内に記述すれば有効?) 以上、A−VXシステム管理説明書より・・・ |
|
3 | Re:「オリーマ アームテック」はA−VXでも有効でしょうか? |
江須扇 2006-9-12 11:15
[返信] [編集] 苦労人さんありがとうございます。 A−VX内でまずは解決するということですね。 話の導入はユーザーAPですが、 実際にCPU100%になる可能性のあるのは、 #LGEDT、#NFCNV等のユーティリティでも 100%になった事はありました。 ほとんどユーティティーもプライオリティは06になっている ようですので、(#TITLEは04になっているようです) #MENUP等をプライオリティをあげて、 #LGEDT、#NFCNV等のプライオリティを下げて 見ましたがCPU100%はやはりなります。 |
|
4 | Re:「オリーマ アームテック」はA−VXでも有効でしょうか? |
苦労人 2006-9-12 22:56
[返信] [編集] 正確なところは判りませんが、プライオリティーとはCPUの使用率では無く業務の優先度の事でしょうから、プライオリティーがいくつであっても動かしている業務のCPUの合計は100%もあると思います。 例えば2本のバッチ処理を流し、片方はプライオリティー06、もう片方はプライオリティー08とした場合、両方のAPが起動している状態ではやはりCPUは合計すると100%も有り得るでしょう。 ただ、プライオリティーの高いほうにCPU時間が多く割り当てられるのではないでしょうか?(例えば6:4等の割合で) 実験では#TITLEの優先度を上げたようですが、メニューでは殆どCPUを使用しないので、やはり業務AP等のプライオリティーを上げて、その際に#NFCNVなどを動かしてみて業務APが固まってしまうのか、又はそれなりに動くのかで評価してみてはどうでしょうか? 回答になっていなかったらごめんなさい。 |
[掲示板に戻る] 全部 次100 最新50 |
BluesBB ©Sting_Band