JPH01191952A - Cpu使用時間表示方式 - Google Patents

Cpu使用時間表示方式

Info

Publication number
JPH01191952A
JPH01191952A JP63017904A JP1790488A JPH01191952A JP H01191952 A JPH01191952 A JP H01191952A JP 63017904 A JP63017904 A JP 63017904A JP 1790488 A JP1790488 A JP 1790488A JP H01191952 A JPH01191952 A JP H01191952A
Authority
JP
Japan
Prior art keywords
state
time
address
process number
cpu operating
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
JP63017904A
Other languages
English (en)
Inventor
Fusako Murata
房子 村田
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
Original Assignee
NEC Corp
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 filed Critical NEC Corp
Priority to JP63017904A priority Critical patent/JPH01191952A/ja
Publication of JPH01191952A publication Critical patent/JPH01191952A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は多重プロセスシステムにおけるCPU使用時間
表示方式に関する。
〔従来の技術〕
多重プロセスシステムにおける各プロセスは、実際にC
PUy使って動作する動作状態と、外部からの要求や通
知を待つ事象待ち状態と、他プロセスが動作状態である
ために自プロセスが動作できない(自プロセスが動作状
態となるのを待つ)動作待ち状態の3状態を矢争・φ牟
極遷移するが、従来のCPU使用時間表示方式は、動作
状態の時間の累積時間のみを全プロセスについて表示す
る方式となっていた。
〔発明が解決しようとする課題〕
とζろで、計算機システムにおける性能問題は、同時に
実行される他のプログラムとの相互干渉により起きるこ
とが多く、その相互干渉は上述した3状態のうちの動作
待ち状態と事象待ち状態の時間には表われるが、従来の
CPU使用時間表示方式は、動作状態のみの時間を表示
するので、性能問題の解析にはあまり役立たないという
欠点がある。
〔課題を解決するための手段〕
本発明のCPU使用時間表示方式は、動作待ち時間、事
象待ち時間、動作時間等の各プロセス状態を管理してい
るプロセス状態テーブルと、表示対象のプロセスの番号
を入力する対象プロセス番号入力手段と、入力されたプ
ロセス番号とプロセス状態テーブルのアドレスの対応を
とっているプロセステーブル対応表と、入力されたプロ
セス番号からプロセステーブル対応表によりプロセス状
態テーブルのアドレスを得るプロセス状態テーブルアド
レス獲得手段と、プロセス状態テーブル内のアドレスか
ら動作待ち時間、事象待ち時間および動作時間を得るC
PU使用状態時間獲得手段を有している。
〔実施例〕
次に、本発明について図面を参照して説明する。
第1図は本発明の構成を表わす図であり、lは入力装置
、2は対象プロセス番号入力手段、3はプロセステーブ
ル対応表、4はプロセス状態テーブルアドレス獲得手段
、5はプロセス状態テーブル、6はCPU使用状態時間
獲得手段、7はCPU使用状態時間出力手段、8は出力
装置を示す。
第2図は、本発明のCPU使用時間を考える上で参照す
べきプロセスの状態遷移を表わす図であシ、AはCPU
使用状態、Bは動作状態、Cは事象待ち状態、Dは動作
待ち状態とする。
先ず、プロセスの状態を第2図を参照して考えると、実
際にCPUを使って動作する動作状態Bと、外部からの
要求や通知を待つ事象待ち状態Cと1.他プロセスが動
作状態であるため自プロセスが動作できない(自プロセ
スが動作状態となるのを待つ)動作待ち状態りの三状態
を図の矢印の範囲で遷移する。
又、プロセスがそれぞれの状態にあう死時間の累計は、
プロセス状態テーブル5に退避される。
これは、通常の計算機に実現されているディスパッチン
グ機構と基本的に同じ方式により実現できる。すなわち
プロセスの状態変更が生じた場合に、直前の状態にいた
時間をプロセス状態テーブル50当核状態時間に加算し
その結果を再びプロセス状態テーブル5に退避する。
次に、CPLI使用時間を得ようとするときには、ロセ
ス番号を指定する。指定されたプロセス番号を対象プロ
セス番号入力手段2が入力し、プロセス状態テーブルア
ドレス獲得手段4は、入力された対象プロセス番号音プ
ロセステーブル対応表3のプロセス番号を照合し、表示
要求対象のプロセス状態テーブルアドレスを得る。
CPU使用状態時間獲得手段6は、そのアドレスで示さ
れるプロセス状態テーブル5内の動作待ち時間、事象待
ち時間および動作時間を得て、これらの情報1zcpL
J使用状態時間出力手段7により出力装置8に出力する
〔発明の効果〕
以上説明したように本発明は、CJ’U使用状態すなわ
ち動作状態、事象待ち状態、動作待ち状態それぞれの状
態の時間を表示する構成としたことにより、プロセスの
CPU使用時間すなわち動作状態時間を知ること以外に
、事象待ち状態時間や動作待ち状態時間からプロセス特
有の傾向等を知ることができ、多重プロセスの計算機シ
ステムにおける性能問題の解決に役立つという効果があ
る。
【図面の簡単な説明】
第1図は本発明の全体構成図、第2図はプロセス状態遷
移を表わす図である。 1・・・・・・入力装置、2・・・・・・対象プロセス
番号入力手段、3・・・・・・プロセステーブル対応表
、4・・・・・・プロセス状態テーブルアドレス獲得手
段、5・・・・・・プロセス状態テーブル、6・・・・
・・CPU使用状態時間獲得手段、7・・・・・・CP
U使用状態時間出力手段、8・・・・・・出力装置。 代理人 弁理士  内 原   晋

Claims (1)

  1. 【特許請求の範囲】 多重プロセスシステムにおけるCPU使用時間表示方式
    において、 動作待ち時間、事象待ち時間、動作時間等の各プロセス
    の状態を管理しているプロセス状態テーブルと、 表示対象のプロセスの番号を入力する対象プロセス番号
    入力手段と、 入力されたプロセス番号と前記プロセス状態テーブルの
    アドレスの対応を記憶しているプロセステーブル対応表
    と、 前記入力されたプロセス番号から前記プロセステーブル
    対応表により前記プロセス状態テーブルのアドレスを得
    るプロセス状態テーブルアドレス獲得手段と、 前記プロセス状態テーブル内の前記アドレスから動作待
    ち時間、事象待ち時間および動作時間を得るCPU使用
    状態時間獲得手段 を含むことを特徴とするCPU使用状態表示方式。
JP63017904A 1988-01-27 1988-01-27 Cpu使用時間表示方式 Pending JPH01191952A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63017904A JPH01191952A (ja) 1988-01-27 1988-01-27 Cpu使用時間表示方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63017904A JPH01191952A (ja) 1988-01-27 1988-01-27 Cpu使用時間表示方式

Publications (1)

Publication Number Publication Date
JPH01191952A true JPH01191952A (ja) 1989-08-02

Family

ID=11956731

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63017904A Pending JPH01191952A (ja) 1988-01-27 1988-01-27 Cpu使用時間表示方式

Country Status (1)

Country Link
JP (1) JPH01191952A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004088518A1 (ja) * 2003-03-31 2004-10-14 Fujitsu Limited Cpu使用時間カウント方法及びこのcpu使用時間を用いるジョブ制御装置
US8484643B2 (en) 2003-03-31 2013-07-09 Fujitsu Limited CPU usage time counting method and job control system using this CPU usage time

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004088518A1 (ja) * 2003-03-31 2004-10-14 Fujitsu Limited Cpu使用時間カウント方法及びこのcpu使用時間を用いるジョブ制御装置
US8484643B2 (en) 2003-03-31 2013-07-09 Fujitsu Limited CPU usage time counting method and job control system using this CPU usage time

Similar Documents

Publication Publication Date Title
US6031973A (en) Robot and its controller method
US5534887A (en) Locator icon mechanism
JPH01191952A (ja) Cpu使用時間表示方式
JPH0219917A (ja) マルチウィンドウ制御方法及び情報処理装置
CN111767129B (zh) 数据流任务处理装置及方法
JPS63205731A (ja) プログラム起動処理方式
JPS63268025A (ja) 操作ガイダンス表示方式
JPH10321697A (ja) 基板処理装置の操作パネル
JPH01263759A (ja) 実行プライオリティ制御方式
JPH05150932A (ja) アイコン表示機能を有するコンピユータ装置
JPH01318115A (ja) 分散ウィンドウ制御装置
JPH07121299A (ja) ペンコンピュータ装置
JP2941807B2 (ja) データ処理装置及び方法
JPS60200334A (ja) 電子計算機システムの表示装置
JPS6275846A (ja) 計算処理方式
JPS62182915A (ja) 分散型メニユ−制御装置
JPS60189504A (ja) 数値制御装置
JPH01302462A (ja) マルチプロセッサのモニタ方式
JPH0243681A (ja) メモリ共有利用cadシステム
JPH04149740A (ja) ガイダンス表示方式
JPH03100853A (ja) プロセッサ間通信方式
JPH02311903A (ja) プログラマブルコントローラ
JPH04215123A (ja) 情報処理装置
JPH04153739A (ja) 情報処理装置
JPS62186377A (ja) 画面表示方式