JPS6010355A - 中央処理装置の使用率測定方式 - Google Patents

中央処理装置の使用率測定方式

Info

Publication number
JPS6010355A
JPS6010355A JP58118646A JP11864683A JPS6010355A JP S6010355 A JPS6010355 A JP S6010355A JP 58118646 A JP58118646 A JP 58118646A JP 11864683 A JP11864683 A JP 11864683A JP S6010355 A JPS6010355 A JP S6010355A
Authority
JP
Japan
Prior art keywords
central processing
processing unit
time
clock
usage rate
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
JP58118646A
Other languages
English (en)
Inventor
Jiro Osawa
大沢 二郎
Ko Yamauchi
香 山内
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP58118646A priority Critical patent/JPS6010355A/ja
Publication of JPS6010355A publication Critical patent/JPS6010355A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Debugging And Monitoring (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

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

Description

【発明の詳細な説明】 発明の技術分野 本発明は中央処理装置の使用率測定方式、さらに詳しく
言えば、精確な測定値が得られることを可能とした中央
処理装置の使用率測定方式に関する。
従来技術と問題点 従来の技術による中央処理装置の使用率測定方式は、使
用率を測定しようとする中央処理装置に、該中央処理装
置が実行する本来の処理の他に、使用率を測定する処理
をも組込んで行なうものであった。
すなわち、例えば、中央処理装置で実行する倒れの処理
よシも低い優先度レベルを持った刻時処理をシステム内
に組込み、中央処理装置が何も処理を行なっていない期
間すなわち使用中でない期間は上記の刻時処理を行なう
ようにして、上記の組み込んだ刻時処理が動作している
間は中央処理装置が無負荷であるとして使用率をめてい
た。
しかし、この従来技術による方式は、組み込んだ刻時処
理(プログラム)をもシステムとして管理しなければな
らず、組込んだ刻時処理の起動、終結等の処理等のオー
バーヘッドが生じるため、無負荷の期間の時間の精確な
測定ができず、精確な中央処理装置の使用率を測定する
ことはできない欠点があった。
発明の目的 本発明は、従来技術による中央処理装置の使用率測定方
式の上記の欠点を除去し、中央処理装置の属するシステ
ムに、中央処理装置処理(プログラム)とは独立に、そ
の無負荷時間を刻時し累算することによ少、中央処理装
置の使用率を精確に測定可能とした方式を提供すること
を目的とする。
発明の実施例 以下、本発明の実施例を図面について説明する。
第1図は本発明の一実施例の構成を示すブロック図であ
る。
図において、1は使用率測定対象となっている中央処理
装置、2はタイマ・ステータスであって1ビツトのレジ
スタで構成されているもの、3.8は外部タイマ・レジ
スタ、4はクロック発生回路、5.7は加算回路、6は
アンド・ゲート、9はシステムの主記憶装置、10は割
込み信号、11はシステムの共通バス、12はタイマ・
ステータス情報信号である。
外部タイマ・レジスタ3はそれぞれ任意の時点で時刻全
初期設定できる汎用レジスタであ夛、クロック発生回路
4からのクロック・パルス(単位時間毎に1パルス発生
)は加算回路5に入力し、外部タイマ・レジスタ3の内
容に加算され、この加算結果で外部タイマ・レジスタ3
を更新することによ)刻時する。これにょシ外部タイマ
・レジスタ3に更新累積された正常の時刻が設定される
外部タイマ°レジスタ3と加算回路5とで第1の刻時手
段13が構成される。
中央処理装置1に設定したタイマ・ステータス2は1ビ
ツトのレジスタで構成され、中央処理装置1が動作して
いる間は、割込み信号10ii”l#になっておシ、そ
の否定10″によシ″″o″に設定されている。しかし
中央処理装置1が無負荷となると特定命令(例えばホー
ルト命令、プログラムに非ず)t−実行することによ多
信号1oが変化してタイマ・ステータス2を”1nに設
定する。
タイマ・ステータス2の上記の設定i報”o”sるいは
″1nはアンド・ゲート6の一方の入力端子に入力して
おり、その′l”1g″0”に従ってアンド・ゲート6
を導通、非導通に制御する。
中央処理袋N1が無負荷になると、既に述べた通り、特
定命令(例えばホールト命令)を実行することによシタ
イマ・ステータス2ヲ°1”に設定する。このタイマ・
ステータス情報12の11”により、アンド・ゲート6
は導通し、クロック発生回路4からのクロック・パルス
が加算回路7に入力し、既に、外部タイマ・レジスタ3
と加算回路5について説明したと同様に外部タイマ・レ
ジスタ8は刻時する。ここに外部タイマ・レジスタ8と
加算回路7によって第2の刻時手段14が構成されてい
る。
しかし、中央処理装置1が無負荷状態から動作状態に入
ると(本実施例では中央処理装置1に対して割込みが発
生した時点とし、そのとき、割込み信号10は* 1 
#となり、タイマ・ステータス2に1′の否定の1じが
入力する)、タイマ・ステータス2は@0”に設定され
、タイマ・ステータス情報12として90”を送出し、
これにょルアンド・ゲート6社非導通とたり、従ってク
ロック発生回路4からのクロック・パルスが加算回路7
に入力することが停止し、外部タイマ・レジスタ8すな
わち、第2の刻時手段14は刻時を停止する。
第2図は、第1および第2の刻時手段の刻時状態を示す
図である。図において、r、nは、それぞれ第1および
M2の刻時手段の刻時動作の状態を示す。
いま、第1および第2の刻時手段全館1の時点toにお
いて初期設定して起動し、第2の時点ti1での期間T
の量測定したとする。上記の説明から容易に理解し得る
ように、期間Tを経過後は第1の刻時手段13は、工の
実線に示すように連続して刻時し外部タイマ・レジスタ
3は時刻ttt”保持する。ここにj!t6=Tである
第2図において1.第2の刻時手段14の刻時の状態を
示す■において示された実線T1 r Tt 、 T@
は中央処理装置1が無負荷の期間を示すもので、この実
線の期間だけ外部タイマ・レジスタ8を含む第2の刻時
手段14は刻時する。
時刻t1においては、外部タイマ・レジスタ8は実線T
l+ T2 + Tgで示す期間の和に相当する時刻t
2が保持される。
ここに、中央処理装置1の使用率Rは で現わされる。
以上のような動作を行なうので、中央処理装置1の動作
にかかわらず、時刻を連続的に刻時した第1の刻時手段
13の外部タイマ・レジスタ3と、中央処理装置1の無
負荷時のみ時刻を刻時した第2の刻時手段14の外部タ
イマ・レジスタ8との保持する内容を第2の時点t1で
同時に読出して使用率Rを計算することによシ、中央処
理装置1の使用率を精確にめることができる。
上記使用率の計算は、中央処理装置1の制御によp外部
タイマ・レジスタ3および8の内容を共通バス11ヲ経
て一旦主記憶装置9に転送し、これよ少中央処理装置l
においで計算し、適宜人出刃装置に出力させることがで
きる。
タイ4・ステータス2は中央処理装置1内に設ける必要
はなく、外部の汎用レジスタ等に設けてもよい。
上記実施例においては外部タイマ・レジスタにおいて中
央処理装置1の無負荷の時開を累算したが、逆に使用中
の時間を累算するようにしてもよい。
発明の効果 本発明は、上記のように構成されているので、僅かのバ
ードウェアの付加にょ)、オーバーヘッドの影響を受け
ることなく中央処理装置の使用率を精確にめることが可
能となる効果がある。従って、運用中のシステムの能力
測定、システム設計等に対して有効な手段を与え、ひい
ては高性能なシステムを構築することを可能とするもの
である。
【図面の簡単な説明】
第1図は本発明の一実施例の構成を示すブロック図、第
2図は、上記実施例釦おける第1および第2の刻時手段
の刻時の状態を示す図である。 1・・・中央処理装置、2・・・タイマ・ステータス、
3.8・・・外部タイマ・レジスタ、4・・・クロック
発生回路、5,7・・・加算回路、6・・・アンド・ゲ
ート、9・・・主記憶装置、10・・・割込み・信号、
11・・・共通バス、工2・・・タイマ・ステータス情
報信号、13・・・第1の刻時手段、14・・・第2の
刻時手段。 特許出願人 富士通株式会社

Claims (1)

    【特許請求の範囲】
  1. 中央処理装置ヲ有するシステムにおいて、時刻の経過を
    連続的に計測する第1の刻時手段と、時刻の経過を上記
    中央処理装置の無負荷の期間中あるいは使用期間中だけ
    計測する第2の刻時手段と、上記中央処理装置の無負荷
    の期間中信号を送出するタイマ・ステータスとを具備し
    、上記第1および第2の刻時手段を第1の時点において
    同時に起動し、上記タイマ・ステータスの上記信号によ
    り上記第2の刻時手段を上記中央処理装置の無負荷の期
    間中あるいは使用期間中だけ動作させ、第2の時点にお
    いて上記第1および第2の刻時手段の内容を読取って、
    上記中央処理装置の使用率を算定することを特徴とする
    中央処理装置の使用率測定方式。
JP58118646A 1983-06-30 1983-06-30 中央処理装置の使用率測定方式 Pending JPS6010355A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58118646A JPS6010355A (ja) 1983-06-30 1983-06-30 中央処理装置の使用率測定方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58118646A JPS6010355A (ja) 1983-06-30 1983-06-30 中央処理装置の使用率測定方式

Publications (1)

Publication Number Publication Date
JPS6010355A true JPS6010355A (ja) 1985-01-19

Family

ID=14741706

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58118646A Pending JPS6010355A (ja) 1983-06-30 1983-06-30 中央処理装置の使用率測定方式

Country Status (1)

Country Link
JP (1) JPS6010355A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61276039A (ja) * 1985-05-31 1986-12-06 Nec Corp プロセツサ使用率測定方式
US5579498A (en) * 1993-07-05 1996-11-26 Nec Corporation Pipelined data processing system capable of stalling and resuming a pipeline operation without using an interrupt processing

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61276039A (ja) * 1985-05-31 1986-12-06 Nec Corp プロセツサ使用率測定方式
US5579498A (en) * 1993-07-05 1996-11-26 Nec Corporation Pipelined data processing system capable of stalling and resuming a pipeline operation without using an interrupt processing

Similar Documents

Publication Publication Date Title
US4206346A (en) System for gathering data representing the number of event occurrences
JPS6010355A (ja) 中央処理装置の使用率測定方式
JPS6316711A (ja) タイミング装置
JPS6128070U (ja) デイジタル周波数位相比較器
JP3903607B2 (ja) パルス入力回路におけるパルスカウント方式
JPH0664483B2 (ja) パルス計数装置
CN115826731B (zh) 休眠控制方法及装置、存储介质和计算设备
JPS601644B2 (ja) タイミングパルス発生回路
JPH0241046B2 (ja)
JPS60131051U (ja) ウオツチドツグ回路
SU1163326A1 (ru) Устройство дл формировани диагностической информации работы программ
JP3047136B2 (ja) 出力の自動反転機能付きリアルタイム・アウトプット・タイマ
JPH0465407B2 (ja)
SU1142822A1 (ru) Таймер
JPH02205940A (ja) ウオッチドッグタイマ装置
SU1210099A1 (ru) Измеритель скорости с квазипосто нной погрешностью измерени
JPS6427724U (ja)
SU1179349A1 (ru) Устройство дл контрол микропрограмм
JPS61246866A (ja) シングル・チツプ・マイクロコンピユ−タ
JPS6119860U (ja) 外部信号計数装置
JPS5778685A (en) Magnetic picture recording and reproducing device
JPS59117974U (ja) 測定モ−ド切り換え回路
JPS60126831U (ja) マイクロコンピユ−タのリセツト回路
JPS58140476U (ja) 周波数測定装置
JPS5931405A (ja) 変位の計数回路