JPH0516056B2 - - Google Patents

Info

Publication number
JPH0516056B2
JPH0516056B2 JP57073790A JP7379082A JPH0516056B2 JP H0516056 B2 JPH0516056 B2 JP H0516056B2 JP 57073790 A JP57073790 A JP 57073790A JP 7379082 A JP7379082 A JP 7379082A JP H0516056 B2 JPH0516056 B2 JP H0516056B2
Authority
JP
Japan
Prior art keywords
processing
task
time
execution time
processing section
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.)
Expired - Lifetime
Application number
JP57073790A
Other languages
English (en)
Other versions
JPS58191045A (ja
Inventor
Tadashi Fukunaga
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 JP57073790A priority Critical patent/JPS58191045A/ja
Publication of JPS58191045A publication Critical patent/JPS58191045A/ja
Publication of JPH0516056B2 publication Critical patent/JPH0516056B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/48Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4843Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
    • G06F9/4881Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Debugging And Monitoring (AREA)

Description

【発明の詳細な説明】 (a) 発明の技術分野 この発明は処理装置で処理されるジヨブをタス
ク単位で実行許容時間と照合して処理の実行の管
理を行う実行時間管理方式に関するものである。
(b) 従来技術と問題点 1ジヨブ・マルチタスクの処理を行う場合には
各々のタスクを実行するに用いられる入出力装置
はタスク単位によつて異なつており、従つてタス
クを実行する時間がそれぞれ使用する入出力装置
とか処理量によつて異なつている。今Aなるタス
クに続いてBなるタスクを処理しようとする際に
何等かの理由によりタスクAが完了しない場合、
例えばタスクAにプログラム・ミスがあり、ルー
プを形成する場合にはタスクBは実行されず待ち
状態に置かれたりして処理時間が長びく。又一方
タスクAとタスクBに使用される入出力装置が同
一物である時、即ち競合状態である場合にタスク
Bは、やはりタスクAを処理している入出力装置
が空きになるまで待ち状態となり、特に所要時間
内に処理を完了せねばならない処理においては問
題であるといつた欠点があつた。
(c) 発明の目的 この発明は、以上のような従来の状況からタス
ク単位に実行許容時間を設定してこの許容時間に
よつて実行時間を監視する実行時間管理方式を提
供することを目的とするものである。
(d) 発明の構成 この目的は、本発明によれば、1ジヨブ・マル
チタスクの処理を行う処理装置におけるタスク単
位の実行時間管理装置において、該処理装置は前
記タスク単位の実行許容時間と該実行許容時間超
過の際の処理内容とを記録する登録処理部と、該
実行許容時間に基づいて当該タスクの処理時間を
監視する監視処理部と、時間超過処理部とを有
し、当該タスクが該実行許容時間を超過した際、
前記時間超過処理部は前記登録処理部に記録され
た前記処理内容の処理を行うことを特徴とする実
行時間管理装置により達せられる。
(e) 発明の実施例 以下本発明の実施例を図面によて詳述する。
第1図は本発明の実行時間管理方式を適用した
一実施例のブロツク図、第2図は本発明の説明用
模式図である。図において、1は受付処理部、2
は監視処理部、3は登録処理部、4は時間オーバ
ー処理部、5は表示部である。
端末装置からの処理要求は受付処理部1にて受
付けられ第2図に示すようにタスクAを必要とす
る処理要求は例えばC、D、Eの順に受付けられ
Cの処理が終了するとDの処理が行われるように
待機している。受付処理部1が業務処理例えばタ
スクAを開始するタイミングに監視処理部2は登
録処理部3に記憶されたタスク実行許容時間テー
ブル3−1を検索する。このタスク実行許容時間
テーブル3−1は第2図に示すようにタスク名に
対応して実行に要する許容時間と時間をオーバー
した場合の処理方法とから構成されている。従つ
てタスク名によつてこれら許容時間と処理方法が
認識できる。更に登録処理部3の記憶内容は書込
み或は消去が自在に行える。監視処理部2は例え
ばタスクAの続行中、監視を行い許容時間をオー
バーするとその旨を時間オーバー処理部4に伝え
る。時間処理部4は前記した記憶内容の処理方法
に従つて当該業務処理を処理する。例えばタスク
Aをキヤンセルしたり、あるいはメツセージを表
示部5に表示する。この表示部5は制御卓の表示
装置を用いるとともに前記した記憶内容もこの表
示装置で確認できる。
従つてオペレーターは表示装置を監視すること
によりタスク単位に実行時間が管理できる。
(f) 発明の効果 以上、詳細に説明したように、本発明の実行時
間管理方式はプログラム・ループによる処理待ち
及び入出力装置の競合に基づく処理のループが防
止出来、オーバータイム警告表示により処理が行
える便宜且つ高能率なものとなる。
【図面の簡単な説明】
第1図は本発明の実行時間管理方式を適用した
一実施例のブロツク図、第2図は本発明の説明用
模式図である。 図において、2は監視処理部、3は登録処理
部、4は時間オーバー処理部をそれぞれ示す。

Claims (1)

    【特許請求の範囲】
  1. 1 1ジヨブ・マルチタスクの処理を行う処理装
    置におけるタスク単位の実行時間管理装置におい
    て、該処理装置は前記タスク単位の実行許容時間
    と該実行許容時間超過の際の処理内容とを記録す
    る登録処理部と、該実行許容時間に基づいて当該
    タスクの処理時間を監視する監視処理部と、時間
    超過処理部とを有し、当該タスクが該実行許容時
    間を超過した際、前記時間超過処理部は前記登録
    処理部に記録された前記処理内容の処理を行うこ
    とを特徴とする実行時間管理装置。
JP57073790A 1982-04-30 1982-04-30 実行時間管理装置 Granted JPS58191045A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57073790A JPS58191045A (ja) 1982-04-30 1982-04-30 実行時間管理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57073790A JPS58191045A (ja) 1982-04-30 1982-04-30 実行時間管理装置

Publications (2)

Publication Number Publication Date
JPS58191045A JPS58191045A (ja) 1983-11-08
JPH0516056B2 true JPH0516056B2 (ja) 1993-03-03

Family

ID=13528331

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57073790A Granted JPS58191045A (ja) 1982-04-30 1982-04-30 実行時間管理装置

Country Status (1)

Country Link
JP (1) JPS58191045A (ja)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2520544B2 (ja) * 1991-09-26 1996-07-31 インターナショナル・ビジネス・マシーンズ・コーポレイション タスクのオ―バ―ラン状態を監視する方法及びタスク実行サイクルのオ―バ―ランを検出する装置
US5353343A (en) * 1992-04-30 1994-10-04 Rockwell International Corporation Telephonic switching system with a user controlled data memory access system and method
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
JP6060584B2 (ja) * 2012-09-19 2017-01-18 富士電機株式会社 プログラム異常検出装置、そのプログラム

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS49130647A (ja) * 1973-04-16 1974-12-14
JPS55150051A (en) * 1979-05-11 1980-11-21 Hitachi Ltd Fault detecting system
JPS5730056A (en) * 1980-07-30 1982-02-18 Fuji Facom Corp Failure processing system for data processing system

Also Published As

Publication number Publication date
JPS58191045A (ja) 1983-11-08

Similar Documents

Publication Publication Date Title
JPH0516056B2 (ja)
JPH0798663A (ja) 非同期i/o制御方式
JPS62182822A (ja) 自動運転方式
JPH04256024A (ja) プログラムの分割ロード方式
JPS6314236A (ja) ジヨブ管理方式
JPH02277128A (ja) プログラムの走行条件チェック方式
JPS6075937A (ja) ロ−ルイン・ロ−ルアウト制御方式
JP2957347B2 (ja) ジョブ実行クラス停止方式
JPH02304624A (ja) 情報処理装置
JPH05346867A (ja) データ転送のリスタート処理装置
JPS6125249A (ja) 排他制御方式
JPS59180639A (ja) プログラム実行中断方式
JPS5913062B2 (ja) 多重処理スケジユ−リング処理方法
JPS63101935A (ja) ジヨブ進行状態の動的表示方式
JPS63115228A (ja) 表示処理方式
JPS63311655A (ja) 装填媒体表示方式
JPS6275846A (ja) 計算処理方式
JPH0324643A (ja) データベースのページ割当て方式
JPS63180141A (ja) 対話型デバツガによるデバツグ方式
JPS6337439B2 (ja)
JPH04138542A (ja) 通信制御プロセスの常駐管理方式
JPH0212433A (ja) 制御プログラムにおけるタスク管理方法
JPH02244228A (ja) ジョブ起動制御方法
JPS6217849A (ja) デ−タのロギング方法
JPS62150437A (ja) バツフア管理方式