JPH01144130A - Monitor system for job stay time - Google Patents

Monitor system for job stay time

Info

Publication number
JPH01144130A
JPH01144130A JP62303896A JP30389687A JPH01144130A JP H01144130 A JPH01144130 A JP H01144130A JP 62303896 A JP62303896 A JP 62303896A JP 30389687 A JP30389687 A JP 30389687A JP H01144130 A JPH01144130 A JP H01144130A
Authority
JP
Japan
Prior art keywords
job
storage device
residence time
storage area
auxiliary 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
JP62303896A
Other languages
Japanese (ja)
Inventor
Michiharu Takahashi
高橋 道春
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 JP62303896A priority Critical patent/JPH01144130A/en
Publication of JPH01144130A publication Critical patent/JPH01144130A/en
Pending legal-status Critical Current

Links

Abstract

PURPOSE:To decrease the incidental jobs of an operator by excluding automatically those jobs having the stay time longer than the allowable value set previously by a computer system based on the monitor result out of a memory area of an auxiliary memory. CONSTITUTION:A monitor means 6 monitors and checks the stay condition of a job held by an auxiliary memory 3 and an available area of the memory 3 at a proper time point. Thus a job having the largest stay time is selected from said check. Then a deciding means 7 checks whether the stay time of the job selected by a selection means 5 is shorter or longer than the allowable value set previously by a computer system. In case the stay time is larger than the allowable value, a deleting means 8 deletes automatically the job selected by the means 5 out of the memory area of the memory 3. Thus it is possible to decrease the incidental jobs of an operator in a computer system.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はジョブ滞留時間監視方式に関し、特にジョブの
実行に先立ってジョブ記述情報を補助記憶装置上の記憶
領域に保持しておき必要な時点でジョブの再実行を可能
とする計算機システムにおけるジョブ滞留時間監視方式
に関する。
[Detailed Description of the Invention] [Field of Industrial Application] The present invention relates to a job retention time monitoring method, and in particular, prior to job execution, job description information is retained in a storage area on an auxiliary storage device and the job description information is stored at a necessary point in time. This invention relates to a method for monitoring job retention time in a computer system that enables job re-execution.

〔従来の技術〕[Conventional technology]

従来、この種のジョブ滞留時間監視方式では、ジョブの
実行が終了する毎に滞留時間の長いジョブを選択して計
算機システムから削除するだけではジョブの実行多重度
の拡大および長時間実行するジョブの増加による補助記
憶装置上の使用可能な記憶領域の不足を解消することが
できなくなり、計算機システムのオペレータがジョブの
実行状況および使用可能な記憶領域の状況を監視して必
要な時点で強制的に滞留時間の長いジョブを計算機シス
テムから削除する操作や磁気テープ装置等の外部記憶装
置に退避させる操作を必要としていた。
Conventionally, in this type of job retention time monitoring method, it is not possible to simply select a job with a long retention time and delete it from the computer system every time the job execution is completed. It becomes impossible to eliminate the shortage of usable storage space on the auxiliary storage device due to the increase, and the computer system operator monitors the job execution status and the available storage space status and forcibly updates the auxiliary storage space when necessary. It was necessary to delete jobs with a long retention time from the computer system or to save them to an external storage device such as a magnetic tape device.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

上述した従来のジョブ滞留時間監視方式では、計算機シ
ステムのオペレータがジョブの実行状況および補助記憶
装置上の使用可能な記憶領域の状況を監視して必要な時
点で滞留時間の長いジョブを計算機システムから削除す
る操作を必要としていたので、オペレータの付帯作業が
増加するという欠点がある。
In the conventional job retention time monitoring method described above, the operator of the computer system monitors the job execution status and the status of the available storage area on the auxiliary storage device, and removes jobs with long retention times from the computer system at necessary times. Since this method requires a deletion operation, it has the drawback of increasing incidental work for the operator.

また、オペレータによるジョブの削除操作の遅れが生じ
ることがあるので、その場合には補助記憶装置上のジョ
ブ実行のために必要とする記憶領域が不足し、ジョブの
実行ができなかったり、また実行中のジョブが異常終了
したりするという欠点がある。
In addition, there may be a delay in the job deletion operation by the operator, and in that case, the storage area required to execute the job on the auxiliary storage device may be insufficient, and the job may not be able to be executed or may not be able to be executed again. The disadvantage is that the jobs inside it may end abnormally.

本発明の目的は、上述の点に鑑み、補助記憶装置上の記
憶領域に保持されたジョブの滞留状況および補助記憶装
置上の使用可能な記憶領域を適切な時点で監視して監視
結果に基づいて滞留時間が計算機システムで予め規定さ
れた許容滞留時間に比べて長いジョブを補助記憶装置上
の記憶領域から自動的に削除できるようにすることによ
り、計算機システムのオペレータの付帯作業を軽減し、
補助記憶装置上の使用可能な記憶領域の不足によるジッ
プの実行開始のネックおよび実行中のジョブの異常終了
の発生を防止するジョブ滞留時間監視方式を提供するこ
とにある。
In view of the above-mentioned points, it is an object of the present invention to monitor the retention status of jobs held in a storage area on an auxiliary storage device and the usable storage area on the auxiliary storage device at an appropriate time, and to monitor the storage area on the auxiliary storage device based on the monitoring results. By automatically deleting jobs whose residence time is longer than the permissible residence time predefined by the computer system from the storage area on the auxiliary storage device, the incidental work of the computer system operator is reduced.
An object of the present invention is to provide a job retention time monitoring method that prevents a bottleneck in starting zip execution due to a lack of usable storage area on an auxiliary storage device and prevents abnormal termination of a job being executed.

〔問題点を解決するための手段〕[Means for solving problems]

本発明のジョブ滞留時間監視方式は、ジョブの実行に先
立ってジョブ記述情報を補助記憶装置上の記憶領域に保
持しておき必要な時点でジョブの再実行を可能とする計
算機システムにおいて、前記補助記憶装置上の記憶領域
に保持されているジョブの滞留状況および前記補助記憶
装置上の使用可能な記憶領域を適切な時点で監視する監
視手段と、この監視手段による監視結果に基づいて前記
補助記憶装置上の記憶領域に保持されているジョブ記述
情報を参照して滞留時間の最も長いジョブを選択する選
択手段と、この選択手段により選択されたジップの滞留
時間が前記計算機システムで予め規定された許容滞留時
間に比べて長いか短いかを判定する判定手段と、この判
定手段により滞留時間が前記許容滞留時間に比べて長い
と判定されたジョブを前記補助記憶装置上の記憶領域か
ら削除する削除手段とを有する。
The job retention time monitoring method of the present invention is applicable to a computer system that retains job description information in a storage area on an auxiliary storage device prior to job execution and enables re-execution of the job at a necessary time. monitoring means for monitoring the retention status of jobs held in a storage area on the storage device and the usable storage area on the auxiliary storage device at an appropriate time; a selection means for selecting a job with the longest residence time by referring to job description information held in a storage area on the device; and a residence time of the zip selected by the selection means is predefined in the computer system. determining means for determining whether the residence time is longer or shorter than the allowable residence time; and deletion for deleting the job whose residence time is determined to be longer than the allowable residence time from the storage area on the auxiliary storage device. means.

〔作用〕[Effect]

本発明のシップ滞留時間監視方式では、監視手段が補助
記憶装置上の記憶領域に保持されているジョブの滞留状
況および補助記憶装置上の使用可能な記憶領域を適切な
時点で監視し、選択手段が監視手段による監視結果に基
づいて補助記憶装置上の記憶領域に保持されているジョ
ブ記述情報を参照して滞留時間の最も長いジョブを選択
し、判定手段が選択手段により選択されたジョブの滞留
時間が計算機システムで予め規定された許容滞留時間に
比べて長いか短いかを判定し、削除手段が判定手段によ
り滞留時間が許容滞留時間に比べて長いと判定されたジ
ョブを補助記憶装置上の記憶領域から削除する。
In the ship retention time monitoring method of the present invention, the monitoring means monitors the retention status of jobs held in the storage area on the auxiliary storage device and the usable storage area on the auxiliary storage device at an appropriate time, and the selection means refers to the job description information held in the storage area of the auxiliary storage device based on the monitoring result by the monitoring means and selects the job with the longest retention time, and the determination means determines the retention time of the job selected by the selection means. The computer system determines whether the time is longer or shorter than the allowable residence time specified in advance, and the deletion means deletes the job whose residence time is determined to be longer than the allowable residence time by the determination means on the auxiliary storage device. Delete from storage area.

〔実施例〕〔Example〕

次に、本発明について図面を参照して詳細に説明する。 Next, the present invention will be explained in detail with reference to the drawings.

第1図は、本発明の一実施例のジョブ滞留時間監視方式
が適用された計算機システムの構成を示すブロック図で
ある。この計算機システムは、データ処理装置lと、補
助記憶装置3とを含んで構成されている。
FIG. 1 is a block diagram showing the configuration of a computer system to which a job retention time monitoring method according to an embodiment of the present invention is applied. This computer system includes a data processing device 1 and an auxiliary storage device 3.

データ処理装置lの図示しない主記憶装置内には、ジョ
ブの実行管理を行う制御プログラムであるシステムスケ
ジューラ2が格納されている。
A system scheduler 2, which is a control program that manages job execution, is stored in a main storage device (not shown) of the data processing device 1.

システムスケジューラ2には、ジョブの実行開始に先立
って補助記憶装置3上の記憶領域にジョブ記述情報を記
憶する記録手段4と、補助記憶装置3上の記憶領域に保
持されたジョブの滞留状況および補助記憶装置3上の使
用可能な記憶領域を適切な時点で監視する監視手段6と
、監視手段6の監視結果に基づいて補助記憶装置3上の
記憶領域に保持されたジョブ記述情報を参照して滞留時
間が最も長いジョブを選択する選択手段5と、選択手段
5により選択されたジョブの滞留時間が計算機システム
で予め規定された許容滞留時間に比べて長いか短いかを
判定する判定手段7と、判定手段7の判定により滞留時
間が許容滞留時間に比べて長いと判定されたジョブを補
助記憶装置3上の記憶領域から削除する削除手段8とが
設けられている。
The system scheduler 2 includes a recording means 4 that stores job description information in a storage area on the auxiliary storage device 3 prior to the start of job execution, and a recording unit 4 that stores job description information in a storage area on the auxiliary storage device 3, and records the retention status of jobs held in the storage area on the auxiliary storage device 3. A monitoring means 6 monitors the available storage area on the auxiliary storage device 3 at an appropriate time, and job description information held in the storage area on the auxiliary storage device 3 is referred to based on the monitoring result of the monitoring device 6. a selection means 5 for selecting the job with the longest residence time; and a determination means 7 for determining whether the residence time of the job selected by the selection means 5 is longer or shorter than the allowable residence time predefined by the computer system. and a deletion means 8 for deleting from the storage area of the auxiliary storage device 3 a job whose residence time is determined to be longer than the allowable residence time as determined by the determination means 7.

第2図を参照すると、本実施例のジョブ滞留時間監視方
式における処理は、ジョブ滞留状況および使用可能記憶
領域取得ステップ11と、使用可能記憶領域不足判定ス
テップ12と、滞留時間最長ジョブ選択ステップ13と
、ジョブ滞留時間判定ステップ14と、ジョブ削除ステ
ップ15とからなる。
Referring to FIG. 2, the processes in the job retention time monitoring method of this embodiment include a job retention status and available storage area acquisition step 11, an available storage area shortage determination step 12, and a longest retention time job selection step 13. , a job retention time determination step 14 , and a job deletion step 15 .

次に、このように構成された本実施例のジョブ滞留時間
監視方式の動作について説明する。
Next, the operation of the job retention time monitoring system of this embodiment configured as described above will be explained.

データ処理装置1の図示しない主記憶装置内に格納され
たジップの実行管理を行う制御プログラムであるシステ
ムスケジェーラ2の記録手段4は、ジョブの実行開始に
先立って補助記憶装置3上の記憶領域にジョブ記述情報
を記憶する。
The recording means 4 of the system scheduler 2, which is a control program for managing the execution of zips stored in the main storage (not shown) of the data processing device 1, stores data on the auxiliary storage 3 prior to starting job execution. Store job description information in the area.

したがって、補助記憶装置3上の記憶領域には、ジョブ
記述情報が保持されている。
Therefore, job description information is held in the storage area on the auxiliary storage device 3.

また、計算機システムでは、予めジョブの許容滞留時間
が規定されている。
Further, in the computer system, the permissible residence time of a job is defined in advance.

図示しないタイマ機能等からの一定時間経過通知等によ
り監視手段6が起動されることにより本実施例のジョブ
滞留時間監視方式が起動される。
The job retention time monitoring system of this embodiment is activated by activating the monitoring means 6 in response to a notification that a certain period of time has elapsed from a timer function (not shown) or the like.

起動された監視手段6は、補助記憶装置3上の記憶領域
に保持されたジョブの滞留状況および補助記憶装置3上
、の使用可能な記憶領域を取得してチエツクしくステッ
プ11)、補助記憶装置3上の使用可能な記憶領域が不
足する危険がないかどうかを判定する(ステップ12)
、補助記憶装置3上の使用可能な記憶領域が不足する危
険がないと判定したならば、監視手段6は処理を終了す
る。補助記憶装置3上の使用可能な記憶領域が不足する
危険があると判定したならば、監視手段6は選択手段5
を起動する。
The activated monitoring means 6 acquires the retention status of jobs held in the storage area on the auxiliary storage device 3 and the usable storage area on the auxiliary storage device 3, and checks the information in step 11). Determine whether there is a risk of running out of available storage space on 3 (Step 12)
If it is determined that there is no risk of running out of usable storage area on the auxiliary storage device 3, the monitoring means 6 ends the process. If it is determined that there is a risk that the usable storage area on the auxiliary storage device 3 is insufficient, the monitoring means 6 selects the selection means 5.
Start.

起動された選択手段5は、補助記憶装置3上の記憶領域
に保持されたジョブ記述情報を参照して滞留時間が最も
長いジョブを選択する(ステップ13)。
The activated selection means 5 refers to the job description information held in the storage area on the auxiliary storage device 3 and selects the job with the longest residence time (step 13).

続いて、判定手段7が選択手段5によって選択されたジ
ョブの滞留時間が計算機システムで予め規定された許容
滞留時間に比べて長いか短いかを判定しくステップ14
)、判定結果が許容滞留時間より短ければそのまま処理
を終了する。
Next, the determining means 7 determines whether the residence time of the job selected by the selection means 5 is longer or shorter than the allowable residence time predefined by the computer system (step 14).
), if the determination result is shorter than the allowable residence time, the process is immediately terminated.

判定手段7によって滞留時間が許容滞留時間より長いと
判定されたならば、削除手段8が選択手段5によって選
択されたジョブを補助記憶装置3上の記憶領域から削除
する(すなわち、計算機システムから削除する)(ステ
ップ15)。
If the determination means 7 determines that the residence time is longer than the allowable residence time, the deletion means 8 deletes the job selected by the selection means 5 from the storage area on the auxiliary storage device 3 (that is, deletes it from the computer system). ) (step 15).

一定時間の経過後、監視手段6が起動され、再び、監視
手段6のチエツクにかかった場合には、上記動作が繰り
返される。
After a certain period of time has elapsed, the monitoring means 6 is activated, and if the monitoring means 6 is checked again, the above operation is repeated.

〔発明の効果〕〔Effect of the invention〕

以上説明したように本発明は、補助記憶装置上に保持さ
れたジョブの滞留状況および補助記憶装置上の使用可能
な記憶領域を適切な時点で監視してチエツクし、チエツ
クにかかった場合には滞留時間が最も長いジョブを選択
して滞留時間が計算機システムで予め規定された許容滞
留時間に比べて長いときに補助記憶装置上の記憶領域か
ら自動的に削除することにより、計算機システムのオペ
レータの付帯作業を軽減することができ、ジョブの実行
開始のネックおよび実行中のジョブが異常終了すること
を防止することができるという効果がある。
As explained above, the present invention monitors and checks the retention status of jobs held on the auxiliary storage device and the usable storage area on the auxiliary storage device at an appropriate time, and when the check occurs, By selecting the job with the longest residence time and automatically deleting it from the storage area on the auxiliary storage when the residence time is longer than the permissible residence time predefined by the computer system, the operator of the computer system can This has the effect that incidental work can be reduced, and bottlenecks in starting job execution and abnormal termination of jobs in progress can be prevented.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の一実施例のジョブ滞留時間監視方式が
適用された計算機システムの構成を示すブロック図、 第2図は本実施例のジョブ滞留時間監視方式における処
理を示す流れ図である。 図において、 1・・・データ処理装置、 2・・・システムスケジェーラ、 3・・・補助記憶装置、 4・・・記録手段、 5・・・選択手段、 6・・・監視手段、 7・・・判定手段、 8・・・削除手段である。
FIG. 1 is a block diagram showing the configuration of a computer system to which a job retention time monitoring method according to an embodiment of the present invention is applied, and FIG. 2 is a flowchart showing processing in the job retention time monitoring method according to the present embodiment. In the figure, 1... Data processing device, 2... System scheduler, 3... Auxiliary storage device, 4... Recording means, 5... Selection means, 6... Monitoring means, 7 . . . Determination means; 8. Deletion means.

Claims (1)

【特許請求の範囲】 ジョブの実行に先立ってジョブ記述情報を補助記憶装置
上の記憶領域に保持しておき必要な時点でジョブの再実
行を可能とする計算機システムにおいて、 前記補助記憶装置上の記憶領域に保持されているジョブ
の滞留状況および前記補助記憶装置上の使用可能な記憶
領域を適切な時点で監視する監視手段と、 この監視手段による監視結果に基づいて前記補助記憶装
置上の記憶領域に保持されているジョブ記述情報を参照
して滞留時間の最も長いジョブを選択する選択手段と、 この選択手段により選択されたジョブの滞留時間が前記
計算機システムで予め規定された許容滞留時間に比べて
長いか短いかを判定する判定手段この判定手段により滞
留時間が前記許容滞留時間に比べて長いと判定されたジ
ョブを前記補助記憶装置上の記憶領域から削除する削除
手段と、を有することを特徴とするジョブ滞留時間監視
方式。
[Scope of Claims] A computer system in which job description information is held in a storage area on an auxiliary storage device prior to execution of a job, and the job can be re-executed at a necessary time, comprising: monitoring means for monitoring the retention status of jobs held in a storage area and the usable storage area on the auxiliary storage device at an appropriate time; and storage on the auxiliary storage device based on the monitoring result by the monitoring means. a selection means for selecting a job with the longest residence time by referring to job description information held in the area; and a selection means for selecting a job with the longest residence time by referring to job description information held in the area; and determining means for determining whether the residence time is longer or shorter than the allowable residence time; and deletion means for deleting the job whose residence time is determined to be longer than the allowable residence time from the storage area on the auxiliary storage device. A job retention time monitoring method featuring:
JP62303896A 1987-11-30 1987-11-30 Monitor system for job stay time Pending JPH01144130A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62303896A JPH01144130A (en) 1987-11-30 1987-11-30 Monitor system for job stay time

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62303896A JPH01144130A (en) 1987-11-30 1987-11-30 Monitor system for job stay time

Publications (1)

Publication Number Publication Date
JPH01144130A true JPH01144130A (en) 1989-06-06

Family

ID=17926568

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62303896A Pending JPH01144130A (en) 1987-11-30 1987-11-30 Monitor system for job stay time

Country Status (1)

Country Link
JP (1) JPH01144130A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6304734B1 (en) * 1999-06-21 2001-10-16 Kyocera Mita Corporation Image forming apparatus for copying stored image data

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6304734B1 (en) * 1999-06-21 2001-10-16 Kyocera Mita Corporation Image forming apparatus for copying stored image data

Similar Documents

Publication Publication Date Title
US5968168A (en) Scheduler reducing cache failures after check points in a computer system having check-point restart function
JPH01144130A (en) Monitor system for job stay time
JP2762816B2 (en) Transaction execution trace information collection method
JP2005071171A (en) Batch job execution control method
JPH02126319A (en) Input job managing system
JPH01253039A (en) Residence time monitoring system for job
JPH01253040A (en) Residence time monitoring system for job
JPH08190491A (en) Task switching method
JP2900438B2 (en) File recall method
JPH02282822A (en) Control system for execution held job
EP0738969B1 (en) System starter unit and method
JPH03252823A (en) Execution holding control system
JPH0728544A (en) Computer system
JPH0355650A (en) Output controller
JPH1040123A (en) System and method for job management
JPH09237212A (en) File backup system
JPH01253038A (en) Residence time monitoring system for execution holding job
JPH05150957A (en) Output management device for computer system
JP2576375B2 (en) Automatic editing document saving method
JP2551075B2 (en) Overlay structure program execution method
JPS58192152A (en) Process termination monitoring method
JPS62131340A (en) Monitoring system for residence time of output holding job
JPH0385642A (en) Cpu load control device
JPH0553809A (en) Knowledge data referencing method for inference device
JP2000010692A (en) Application device and method provided with redo/undo function and automatic preservation function of work