JPH03265943A - プログラム実行状態表示方式 - Google Patents

プログラム実行状態表示方式

Info

Publication number
JPH03265943A
JPH03265943A JP2066479A JP6647990A JPH03265943A JP H03265943 A JPH03265943 A JP H03265943A JP 2066479 A JP2066479 A JP 2066479A JP 6647990 A JP6647990 A JP 6647990A JP H03265943 A JPH03265943 A JP H03265943A
Authority
JP
Japan
Prior art keywords
program
executing process
progress rate
program execution
information storage
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2066479A
Other languages
English (en)
Inventor
Akihiko Satomi
明彦 里見
Yuji Suzuki
祐二 鈴木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
NEC Solution Innovators Ltd
Original Assignee
NEC Corp
NEC Solution Innovators Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp, NEC Solution Innovators Ltd filed Critical NEC Corp
Priority to JP2066479A priority Critical patent/JPH03265943A/ja
Publication of JPH03265943A publication Critical patent/JPH03265943A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はプログラム実行状態表示方式に関し、特にコン
ピュータシステムにおけるプログラム実行状態表示方式
に関する。
〔従来の技術〕
従来、この種のプログラム実行状態表示方式では、指定
されたプログラムがどの資源(cpu。
ファイル等)を現在迄にどのくらい使用く時間、入出力
回数等)しているのかを示す情報は表示されていたが、
それがそのプログラムが終了するまでの使用量の何パー
セント(実行経過率)にあたるものなのかは表示されて
いなかった。
このため、プログラム実行経過率を知りたい場合には、
通常、オペレータ、プログラマ等のプロダラム実行者ま
たはシステム運用者がプログラムが終了するまでに必要
とするCPU占有時間、入出力回数等をあらかじめ記録
しておき、プログラム実行状態表示指示コマンドの投入
によって表示される現在までのプログラムのCPU占有
時間、入出力回数等を参照してプログラム実行経過率を
手計算で計算していた。
〔発明が解決しようとする課題〕
上述した従来のプログラム実行状態表示方式では、指定
されたプログラムがどの資源(CPUファイル等)を現
在までにどのくらい使用(時間、入出力回数等)してい
るのかを示す情報は表示されていたが、プログラムの全
処理の内、現在、何パーセント実行されているという様
な情報(実行経過率)は表示されなかったので、プログ
ラム実行経過率を計算するためにはあらかじめ各プログ
ラムの各種資源の使用量を記録し、手計算で実行経過率
を求めなければならず、煩わしいとともに間違いが生じ
やすいという欠点があった。
本発明の目的は、上述の点を解決し、プログラム実行状
態表示指示コマンドの投入に応じて実行中のプログラム
の実行経過率を表示することができ、プログラム実行経
過率を手計算で計算するときの手間や計算ミスなしにプ
ログラム実行経過率を求められるプログラム実行状態表
示方式を提供することにある。
〔課題を解決するための手段〕
本発明のプログラム実行状態表示方式は、実行中のプロ
グラムの状態を可視表示装置に表示するコンピュータシ
ステムのプログラム実行状態表示方式において、前記プ
ログラムの終了時に前記プログラムで使用された各種資
源の使用量を前記各プログラムごとに言己憶保存するプ
ログラム情報保存手段と、実行中の前記プログラムに対
するプログラム実行状態表示指示コマンドを受け付け、
指定された前記プログラムに関する現在までに使用され
た各種資源の使用量と前記プログラム情報保存手段によ
って保存されている前記プログラムの終了までに使用さ
れた各種資源の使用量とに基づいてプログラムの実行経
過率を計算するプログラム実行経過率計算手段と、前記
プログラム実行経過率計算手段により得られたプログラ
ム実行経過率を可視表示装置に表示するプログラム実行
状態表示手段とを有する。
〔実施例〕
次に、本発明について図面を参照して説明する。
第1図は、本発明の一実施例の構成を示すブロック図で
ある。
第1図のプログラム実行状態表示方式は、プログラムの
終了時にプログラムで使用されたcPU(中央処理装置
)占有時間とファイルl10(入出力)回数とを各プロ
グラムごとにプログラム情報保存ファイル2に記憶保存
するプログラム情報保存手段l、実行中のプログラムに
対してのプログラム実行状態表示指示コマンドを入力す
るキーボード3、プログラム実行状態表示指示コマンド
で指定されたプログラムに関する現在までに使用された
CPU占有時間およびファイルI10回数と、プログラ
ム情報保存ファイル2に保存されているプログラムの終
了までに使用されたCPU占有時間およびファイルI1
0回数とに基づいてプログラム実行経過率を計算するプ
ログラム実行経過率計算手段4、プログラム実行経過率
計算手段4により得られたプログラム実行経過率をCR
T(可視表示装置)6に表示するプログラム実行状態表
示手段5から構成されている。
第2図を参照すると、プログラム情報保存ファイル2は
、プログラム名、CPU占有時間およびファイルI10
回数からなる複数のレコードを格納するようなっている
。
次に、このように構成された本実施例のプログラム実行
状態表示方式の動作について説明する。
実行されたプログラムが終了すると、プログラム情報保
存手段1は、プログラムが使用したCPU占有時間とフ
ァイルI10回数とをプログラム情報保存ファイル2に
格納する。
詳しくは、プログラム情報保存手段1は、まず終了した
プログラムの名前でプログラム情報保存ファイル2のプ
ログラム名をサーチし、同一のプログラム名がなければ
、新規にそのプログラム名、CPU占有時間およびファ
イルI10回数のレコードとしてプログラム情報保存フ
ァイル2に登録する。
一方、同一のプログラム名があれば、プログラム情報保
存手段1は、そのレコードのCPLI占有時間とファイ
ル170回数とを今回のデータに置き換える。これによ
り、終了したプログラムのCPU占有時間とファイルI
10回数とがプログラム情報保存ファイル2に登録され
たことになる。
オペレータによりプログラム実行状態表示コマンドのパ
ラメータとして実行中のプログラムのプログラム名がキ
ーボード3から入力されると、プログラム実行経過率計
算手段4は、指定されたプログラム名のチエツクを行う
。
すなわち、プログラム実行経過率計算手段4は、まず指
定されたプログラム名のプログラムが本当に現在実行中
のプログラムであるかどうがを調べ、プログラムが現在
実行中でなければエラーとする。
また、そのプログラムが実行中であっても、そのプログ
ラム名をもつレコードがプログラム情報保存ファイル2
に登録されていなければ(すなわち、初めで実行された
プログラムであったときは)、エラーとする。
現在実行中でかつプログラム情報保存ファイル2に該当
するプログラム名のレコードが登録されている場合にの
み、プログラム実行経過率計算手段4は、以降のプログ
ラム実行経過率の計算を行う。
プログラム実行経過率計算手段4は、まずプログラムが
開始されてから現在までに使用されたCPU占有時間(
CPUcとする)と、プログラム情報保存ファイル2に
格納されているそのプログラムが過去に実行されたとき
のCPU占有時間(CPU、とする)とからこのプログ
ラムの実行経過率を次の計算式で計算する。
CPU占有時間から求めた実行経過率(%)CPU。
=CPU。×100 次に、プログラム実行経過率計算手段4は、そのプログ
ラムが実行されてから、現在までに実行されたファイル
I10回数(I 10.とする)と、プログラム情報保
存ファイル2に格納されているそのプログラムが過去に
実行されたときのファイルI10回数(Iloeとする
)とから、このプログラムの実行経過率を次の計算式で
計算する。
ファイルI10回数から求めた実行経過率(%)続いて
、プログラム実行経過率計算手段4は、上記2種類の計
算式に基づいて求めた実行経過率で小さい方を実際のプ
ログラム実行経過率として、プログラム実行状態表示手
段5に通知する。
プログラム実行状態表示手段5は、通知されたプログラ
ム実行経過率を受け取ってCRT6に表示する。
〔発明の効果〕
以上説明したように本発明は、プログラム情報保存手段
、プログラム実行経過率計算手段およびプログラム実行
状態表示手段を設けたことにより、プログラム実行状態
表示指示コマンドの投入に応じて実行中のプログラムの
実行経過率を表示することができ、プログラム実行者ま
たはシステム運用者がプログラム実行経過率を手計算で
計算するときの手間や計算ミスなしにプログラムがどの
くらい処理されているかを容易に把握することができる
という効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例の構成を示すブロック図、第
2図は第1図中のプログラム情報保存ファイルの構造を
示す図である。 1・・・プログラム情報保存手段、2・・・プログラム
情報保存ファイル、3・・・キーボード、4・・・プロ
グラム実行経過率計算手段、5・・・プログラム実行状
態表示手段、6・・・CRT。

Claims (1)

  1. 【特許請求の範囲】 実行中のプログラムの状態を可視表示装置に表示するコ
    ンピュータシステムのプログラム実行状態表示方式にお
    いて、 前記プログラムの終了時に前記プログラムで使用された
    各種資源の使用量を前記各プログラムごとに記憶保存す
    るプログラム情報保存手段と、実行中の前記プログラム
    に対するプログラム実行状態表示指示コマンドを受け付
    け、指定された前記プログラムに関する現在までに使用
    された各種資源の使用量と前記プログラム情報保存手段
    によって保存されている前記プログラムの終了までに使
    用された各種資源の使用量とに基づいてプログラムの実
    行経過率を計算するプログラム実行経過率計算手段と、 前記プログラム実行経過率計算手段により得られたプロ
    グラム実行経過率を可視表示装置に表示するプログラム
    実行状態表示手段とを有することを特徴とするプログラ
    ム実行状態表示方式。
JP2066479A 1990-03-15 1990-03-15 プログラム実行状態表示方式 Pending JPH03265943A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2066479A JPH03265943A (ja) 1990-03-15 1990-03-15 プログラム実行状態表示方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2066479A JPH03265943A (ja) 1990-03-15 1990-03-15 プログラム実行状態表示方式

Publications (1)

Publication Number Publication Date
JPH03265943A true JPH03265943A (ja) 1991-11-27

Family

ID=13316958

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2066479A Pending JPH03265943A (ja) 1990-03-15 1990-03-15 プログラム実行状態表示方式

Country Status (1)

Country Link
JP (1) JPH03265943A (ja)

Similar Documents

Publication Publication Date Title
JP3167245B2 (ja) プログラマブルコントローラ動作状態監視装置
JP3750084B2 (ja) 絞り込み表示を行うデータ処理装置
JP3404730B2 (ja) プログラミング装置のプログラム更新検出方法
JPH02253349A (ja) プログラム実行状態表示方式
CN112843684A (zh) 游戏引导的处理方法、装置、设备和计算机可读存储介质
JPS6249430A (ja) 計算機システム
JPH04305740A (ja) 処理状況表示方法
JP2561130Y2 (ja) 分散形制御システム
JPH0720721Y2 (ja) プログラマブルコントローラのプログラマ
JP2621651B2 (ja) 仮想記憶使用量測定処理装置
JPH05181712A (ja) スタック履歴作成方式
JPH03174633A (ja) マルチタスク制御方式
JP2957347B2 (ja) ジョブ実行クラス停止方式
JP2943177B2 (ja) 目盛数値付けxy座標軸の描画装置
JP3512631B2 (ja) ジョブ情報管理装置及びジョブ情報管理方法
JPH0435955Y2 (ja)
JPH04340175A (ja) 配管設計方式
JPS62257547A (ja) 計算機システムの負荷測定方式
JPH05324399A (ja) 情報監視装置
JPH0359730A (ja) ジヨブ打切り制御方式
JPS63223921A (ja) 端末ジヨブ表示方式
JPH0725401U (ja) プロセス量表示装置
JPH06242998A (ja) 性能データ採取方式
JPH10214211A (ja) データベース再編成装置及び再編成方法
JPS6015736A (ja) 項目情報表示方式