JPH01144130A - Monitor system for job stay time - Google Patents
Monitor system for job stay timeInfo
- 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
Links
- 238000012544 monitoring process Methods 0.000 claims description 33
- 230000014759 maintenance of location Effects 0.000 claims description 29
- 238000000034 method Methods 0.000 claims description 16
- 238000012217 deletion Methods 0.000 claims description 9
- 230000037430 deletion Effects 0.000 claims description 9
- 230000000694 effects Effects 0.000 description 3
- 230000002159 abnormal effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000003213 activating effect Effects 0.000 description 1
- 238000012806 monitoring device Methods 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
Abstract
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.
従来、この種のジョブ滞留時間監視方式では、ジョブの
実行が終了する毎に滞留時間の長いジョブを選択して計
算機システムから削除するだけではジョブの実行多重度
の拡大および長時間実行するジョブの増加による補助記
憶装置上の使用可能な記憶領域の不足を解消することが
できなくなり、計算機システムのオペレータがジョブの
実行状況および使用可能な記憶領域の状況を監視して必
要な時点で強制的に滞留時間の長いジョブを計算機シス
テムから削除する操作や磁気テープ装置等の外部記憶装
置に退避させる操作を必要としていた。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.
上述した従来のジョブ滞留時間監視方式では、計算機シ
ステムのオペレータがジョブの実行状況および補助記憶
装置上の使用可能な記憶領域の状況を監視して必要な時
点で滞留時間の長いジョブを計算機システムから削除す
る操作を必要としていたので、オペレータの付帯作業が
増加するという欠点がある。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.
本発明のジョブ滞留時間監視方式は、ジョブの実行に先
立ってジョブ記述情報を補助記憶装置上の記憶領域に保
持しておき必要な時点でジョブの再実行を可能とする計
算機システムにおいて、前記補助記憶装置上の記憶領域
に保持されているジョブの滞留状況および前記補助記憶
装置上の使用可能な記憶領域を適切な時点で監視する監
視手段と、この監視手段による監視結果に基づいて前記
補助記憶装置上の記憶領域に保持されているジョブ記述
情報を参照して滞留時間の最も長いジョブを選択する選
択手段と、この選択手段により選択されたジップの滞留
時間が前記計算機システムで予め規定された許容滞留時
間に比べて長いか短いかを判定する判定手段と、この判
定手段により滞留時間が前記許容滞留時間に比べて長い
と判定されたジョブを前記補助記憶装置上の記憶領域か
ら削除する削除手段とを有する。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.
本発明のシップ滞留時間監視方式では、監視手段が補助
記憶装置上の記憶領域に保持されているジョブの滞留状
況および補助記憶装置上の使用可能な記憶領域を適切な
時点で監視し、選択手段が監視手段による監視結果に基
づいて補助記憶装置上の記憶領域に保持されているジョ
ブ記述情報を参照して滞留時間の最も長いジョブを選択
し、判定手段が選択手段により選択されたジョブの滞留
時間が計算機システムで予め規定された許容滞留時間に
比べて長いか短いかを判定し、削除手段が判定手段によ
り滞留時間が許容滞留時間に比べて長いと判定されたジ
ョブを補助記憶装置上の記憶領域から削除する。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.
次に、本発明について図面を参照して詳細に説明する。 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.
以上説明したように本発明は、補助記憶装置上に保持さ
れたジョブの滞留状況および補助記憶装置上の使用可能
な記憶領域を適切な時点で監視してチエツクし、チエツ
クにかかった場合には滞留時間が最も長いジョブを選択
して滞留時間が計算機システムで予め規定された許容滞
留時間に比べて長いときに補助記憶装置上の記憶領域か
ら自動的に削除することにより、計算機システムのオペ
レータの付帯作業を軽減することができ、ジョブの実行
開始のネックおよび実行中のジョブが異常終了すること
を防止することができるという効果がある。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.
第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:
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)
| 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 |
-
1987
- 1987-11-30 JP JP62303896A patent/JPH01144130A/en active Pending
Cited By (1)
| 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 |