JPH037965B2 - - Google Patents

Info

Publication number
JPH037965B2
JPH037965B2 JP59097296A JP9729684A JPH037965B2 JP H037965 B2 JPH037965 B2 JP H037965B2 JP 59097296 A JP59097296 A JP 59097296A JP 9729684 A JP9729684 A JP 9729684A JP H037965 B2 JPH037965 B2 JP H037965B2
Authority
JP
Japan
Prior art keywords
input
interruption
power
recovery
instantaneous
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
JP59097296A
Other languages
Japanese (ja)
Other versions
JPS60241115A (en
Inventor
Tsutomu Shinosaka
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 JP59097296A priority Critical patent/JPS60241115A/en
Publication of JPS60241115A publication Critical patent/JPS60241115A/en
Publication of JPH037965B2 publication Critical patent/JPH037965B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Power Sources (AREA)

Description

【発明の詳細な説明】 〔発明の技術分野〕 本発明は、データ処理装置における電源瞬断時
の回復処理方式に関し、特に電源瞬断時に処理中
の情報を退避し、電源復旧時に回復処理を行なう
とともに、回復不能なものについては誤動作防止
のための処置を行なう回復処理方式に関する。
[Detailed Description of the Invention] [Technical Field of the Invention] The present invention relates to a recovery processing method in the event of a momentary power outage in a data processing device, and in particular a method for saving information being processed at the time of a momentary power outage and performing recovery processing when the power is restored. It also relates to a recovery processing method that takes measures to prevent malfunctions for unrecoverable items.

〔技術の背景〕[Technology background]

従来のデータ処理装置では、一般に電源入力の
極く短時間たとえば数百ミリ秒以下の瞬断すなわ
ち停電に対して、供給電圧を予め規定されている
許容値内に保持することが可能なような電源装置
が使用されている。したがつてその所定時間を超
えて停電が続いた場合には、供給電圧が急激に低
下して、処理機能が停止するとともに、レジスタ
やメモリ内のデータは破壊あるいは消失し、その
後停電が復旧しても、もはやその処理については
続行することが不可能となつていた。
Conventional data processing equipment generally has a system that can maintain the supply voltage within a pre-specified tolerance value in the event of an extremely short-term interruption of power input, ie, a power outage of several hundred milliseconds or less. Power supply is in use. Therefore, if a power outage continues beyond the specified time, the supply voltage will drop rapidly, processing functions will stop, data in registers and memory will be destroyed or lost, and then the power will be restored. However, it was no longer possible to continue with the process.

このため従来は、停電をソフトウエアで検出し
て停電時のデータにおける状態の如何にかかわら
ず無条件でシステムダウンにしており、その結
果、停電が発生すると全ての場合に処理を最初か
らやり直す必要があつた。
For this reason, in the past, power outages were detected using software and the system was brought down unconditionally regardless of the status of the data at the time of the power outage.As a result, when a power outage occurred, the process had to be restarted from the beginning in all cases. It was hot.

〔発明の目的および構成〕[Object and structure of the invention]

本発明の目的は、データ処理装置において電源
の瞬断が発生した場合に、全てをシステムダウン
とはせずに、回復可能なものについては再処理を
不要にして、再処理のための手間および処理時間
を軽減することにあり、そのための構成として、
予め定められた所定時間内の電源入力瞬断に対し
て供給電圧を許容値内に保持できる電源装置と、
上記所定時間よりも少なくとも長時間の間不揮発
化されている記憶装置とをそなえたデータ処理装
置において、 電源入力瞬断およびその復旧を検出する手段
と、該電源入力瞬断が検出されたときデータ処理
装置内の電源瞬断により破壊されることが予測さ
れる情報を上記不揮発化されている記憶装置に退
避させる手段と、上記電源入力瞬断の復旧が検出
された時に、上記退避された情報を復旧する手段
と、上記電源入力瞬断時にアクセス処理中であつ
た入出力装置を復旧する手段とを有し、 上記電源入力瞬断時にアクセス処理中であつた
入出力装置を復旧する手段は、瞬断時にアクセス
中であつた入出力要求に対して擬似的にエラーを
発生させて入出力装置へのアクセスを禁止すると
ともに入出力装置を初期化し、先にアクセスを禁
止された入出力要求の再試行処理を行うものであ
り、 電源入力瞬断時に実行中の処理を中断し、該電
源入力瞬断の復旧時に先に中断した処理を続行可
能にすることを特徴としている。
An object of the present invention is to eliminate the need for reprocessing for recoverable items without bringing down the entire system when a momentary power outage occurs in a data processing device, thereby reducing the time and effort required for reprocessing. The purpose is to reduce processing time, and for this purpose, the configuration is as follows.
a power supply device capable of maintaining a supply voltage within an allowable value in response to a momentary power input interruption within a predetermined time;
In a data processing device equipped with a storage device that is non-volatile for at least a longer period of time than the predetermined time, a means for detecting a momentary power input interruption and its recovery, and a means for detecting a momentary power input interruption and recovery thereof, Means for saving information predicted to be destroyed due to a momentary power interruption in the processing device to the non-volatile storage device, and the saved information when recovery from the momentary power input interruption is detected. and a means for restoring the input/output device that was in the process of accessing at the time of the instantaneous power input interruption, and the means for restoring the input/output device that was in the process of accessing at the time of the instantaneous power input interruption. , generates a pseudo error for the input/output request that was being accessed at the time of the momentary power outage, prohibits access to the input/output device, initializes the input/output device, and removes the input/output request that was previously prohibited from accessing. The system performs retry processing, and is characterized by interrupting the process being executed at the time of a momentary power input interruption, and allowing the previously interrupted process to continue when the power input interruption is restored.

〔発明の実施例〕[Embodiments of the invention]

以下に本発明の詳細を実施例にしたがつて説明
する。
The details of the present invention will be explained below with reference to Examples.

第1図は本発明の1実施例であるデータ処理装
置の全体構成図であり、第2図はその要部詳細
図、第3図はその概略的な動作タイミング図を示
している。
FIG. 1 is an overall configuration diagram of a data processing device according to an embodiment of the present invention, FIG. 2 is a detailed view of its main parts, and FIG. 3 is a schematic diagram of its operation timing.

第1図において、1は電源装置、2は電源入力
瞬断・復旧検出部、3はCPU、4は電源瞬断回
復処理部、5はキー記憶装置、6は主記憶装置、
7は退避領域、8はバツクアツプ電池、9は入出
力制御装置、10,11は入出力装置、12は電
源入力、13は供給電圧、14は割込み信号を表
している。
In FIG. 1, 1 is a power supply device, 2 is a power input instantaneous interruption/recovery detection section, 3 is a CPU, 4 is a instantaneous power interruption recovery processing section, 5 is a key storage device, 6 is a main storage device,
Reference numeral 7 indicates a save area, 8 a backup battery, 9 an input/output control device, 10 and 11 input/output devices, 12 a power input, 13 a supply voltage, and 14 an interrupt signal.

電源装置1は、電源入力12が瞬断しても、退
避処理が十分に可能な所定の時間、たとえば数百
ミリ秒の間、供給電圧13を維持することができ
るものである。電源入力瞬断・復旧検出部2は、
電源入力12の瞬断および復旧を検出し、それぞ
れにおいてCPU3に対して割込み信号14を発
生する。
The power supply device 1 is capable of maintaining the supply voltage 13 for a predetermined period of time, for example, several hundreds of milliseconds, which is sufficient for evacuation processing even if the power supply input 12 is momentarily interrupted. The power input instantaneous interruption/recovery detection section 2 is
Momentary interruption and recovery of the power input 12 are detected, and an interrupt signal 14 is generated to the CPU 3 in each case.

CPU3はその一つの機能として電源瞬断回復
処理部4をもち、電源入力瞬断・復旧検出部2か
ら割込み信号を受付けて、電源入力瞬断発生時に
は、実行中のジヨブ処理を中断してCPU3内の
図示されていない各種レジスタの情報や、キー記
憶装置5の記憶保護キー情報のように、瞬断によ
つて内容が保証できなものとなる情報を、主記憶
装置6の退避領域7に退避させ、そして電源入力
瞬断復旧時には、その退避領域7の情報をもとの
レジスタのキー記憶装置5へ復元するとともに、
後述される入出力装置の回復処理を行なう。この
ようにして先に中断したジヨブの処理を続行する
ための環境を整えて処理を再開させる。
As one of its functions, the CPU 3 has a power supply interruption recovery processing section 4, which accepts an interrupt signal from the power supply input interruption/recovery detection section 2, and when a momentary power input interruption occurs, interrupts the job processing being executed and causes the CPU 3 to Information whose contents cannot be guaranteed in the event of a momentary power outage, such as information in various registers (not shown) or memory protection key information in the key storage device 5, is stored in the save area 7 of the main storage device 6. Then, when the power input momentary power interruption is recovered, the information in the save area 7 is restored to the key storage device 5 of the original register, and
Performs recovery processing for the input/output device, which will be described later. In this way, the environment for continuing the previously interrupted job processing is prepared and the processing is resumed.

主記憶装置6はバツクアツプ電池8によつて電
源停止後所定の時間、たとえば数十分の間、動作
電圧を維持されており、その間、退避領域7を含
む記憶領域の内容を揮発させる(Vclatile)こと
なく保持する。したがつて、この所定の時間内に
電源入力の停止状態が復旧するならば、上記した
回復処理が可能となる。
The main storage device 6 is maintained at an operating voltage by a backup battery 8 for a predetermined period of time, for example, several tens of minutes, after the power is turned off, and during that time, the contents of the storage area including the save area 7 are volatilized (Vclatile). Hold it without any trouble. Therefore, if the stopped state of power input is restored within this predetermined time, the above-described recovery process becomes possible.

第2図は、第1図の電源入力瞬断・復旧検出部
2および電源瞬断回復処理部4の詳細を示してい
る。21乃至25はハードウエア機構であつて、
21は電源入力の瞬断発生を検出する停電検出機
構、22は停電割込み発生機構、23は主記憶装
置6の不揮発性が保証される時間を指示するタイ
マー機構、24は瞬断復旧を検出する停電検出機
構、25はAND論理で構成された停電割込み発
生機構を表わす。また41乃至49はソフトウエ
アに基づく処理機能であつて、41は停電割込み
検出処理、42はジヨブの中断およびレジスタ類
退避処理、43は停電割込み検出処理、44はレ
ジスタ類復元処理、45は入出力装置回復処理で
あり、46乃至48は処理45の細部処理であつ
て、46は入出力装置初期化処理、47は入出力
要求のエラーシミユレート処理、48は入出力要
求の再試行処理を示し、49は回復処理完了後に
行なわれるジヨブの再開を表わしている。また
乃至は、処理の流れを示している。
FIG. 2 shows details of the instantaneous power input interruption/recovery detection section 2 and instantaneous power interruption recovery processing section 4 shown in FIG. 21 to 25 are hardware mechanisms,
21 is a power failure detection mechanism that detects the occurrence of a momentary power interruption in the power input; 22 is a power failure interrupt generation mechanism; 23 is a timer mechanism that indicates the time during which nonvolatility of the main storage device 6 is guaranteed; and 24 is a device that detects recovery from a momentary interruption. A power failure detection mechanism 25 represents a power failure interrupt generation mechanism configured with AND logic. Further, 41 to 49 are software-based processing functions, 41 is a power failure interrupt detection process, 42 is a job interruption and register saving process, 43 is a power failure interrupt detection process, 44 is a register restoration process, and 45 is an input process. This is an output device recovery process, and 46 to 48 are detailed processes of the process 45, 46 is an input/output device initialization process, 47 is an input/output request error simulation process, and 48 is an input/output request retry process. , and 49 represents restarting the job after completion of the recovery process. The figures also show the flow of processing.

タイマー機構23は、停電検出機構21が停電
発生を検出したとき起動されてONになり、所定
の時間経過後にOFFになる。この時間は、前述
したように主記憶装置6の不揮発性が保証される
期間、すなわちバツクアツプ電池8の寿命時間よ
りも短く設定される。
The timer mechanism 23 is activated and turned ON when the power failure detection mechanism 21 detects the occurrence of a power failure, and is turned OFF after a predetermined period of time has elapsed. This time is set shorter than the period during which the non-volatility of the main memory device 6 is guaranteed, that is, the life time of the backup battery 8, as described above.

停電割込み発生機構25は、タイマー機構23
の出力レベルがONの期間内に復電検出機構24
が復電を検出したときにのみ、復電割込み信号を
発生して瞬断回復処理を行なわせる。
The power failure interrupt generation mechanism 25 is a timer mechanism 23
The power recovery detection mechanism 24 is activated within the period when the output level of
Only when detecting power restoration, a power restoration interrupt signal is generated to perform instantaneous power failure recovery processing.

入出力装置回復処理45では、電源瞬断により
バツフアクリアやマイクロプログラムの初期化な
どのハード変化が生じている危険性のある入出力
装置に対して、入出力装置リセツト後処理を行な
う。そのため、入出力要求のエラーシミユレート
処理47により、瞬断時にアクセス中であつた入
出力要求に対しては擬似的にエラーを発生させ
て、そのような入出力装置に対するアクセスを禁
止し、そして、VTAM(通信アクセス法)、資源
管理等の装置管理プログラムへ瞬断を通知する。
装置管理プログラムは、瞬断通知を受けるとアク
セス禁止を解除し、後処理として入出力装置初期
化処理46を実行する。なおこの後処理を行なう
までの間に他の一般プログラムから依頼されたア
クセス要求についても擬似的にエラーを発生させ
て、誤動作となるのを防ぐようにする。
In the input/output device recovery processing 45, post-input/output device reset processing is performed for input/output devices that are at risk of undergoing hardware changes such as buffer clearing or microprogram initialization due to a momentary power interruption. Therefore, the input/output request error simulation process 47 generates a pseudo error for the input/output request that was being accessed at the time of the momentary interruption, and prohibits access to such input/output devices. Then, the instantaneous interruption is notified to device management programs such as VTAM (communication access method) and resource management.
Upon receiving the instantaneous interruption notification, the device management program releases the access prohibition and executes input/output device initialization processing 46 as post-processing. Incidentally, until this post-processing is performed, a pseudo error is generated for access requests requested from other general programs to prevent malfunctions.

入出力装置初期化処理46が終了すると、先に
アクセス禁止を解除された入出力要求は、入出力
要求の再試行処理48により、エラーに基づいて
再試行処理される。
When the input/output device initialization process 46 is completed, the input/output request for which the access prohibition was previously lifted is retried based on an error by the input/output request retry process 48.

次に入出力装置回復処理45について更に詳し
く説明する。
Next, the input/output device recovery process 45 will be explained in more detail.

一般的に入出力命令の実行を装置に対して依頼
した後、電源断が発生すると、先に依頼していた
入出力命令に対する応答が消失し、かつ装置種に
よつては電源断により装置の状態が初期状態に戻
つてしまうものが存在する(例えば、ラインプリ
ンタ装置では行間隔を設定する制御情報他、デイ
スプレイ装置では文字パターン他、回線制御装置
では他系システム/端末との接続状態他等)。
Generally, if a power outage occurs after a device is requested to execute an I/O command, the response to the previously requested I/O command will be lost, and depending on the device type, the device may There are some things that return the state to the initial state (for example, in line printers, control information for setting line spacing, etc., in display devices, character patterns, etc., in line control devices, information such as connection status with other systems/terminals, etc.) ).

したがつて、システムが電源断に介在しない場
合は、依頼していた入出力命令(要求)が無応答
のエラー(タイムアウト障害)となり、かつその
後同一装置を使用すると未初期化状態のために、
誤動作、あるいは未初期化のためのエラー等が発
生し、要求依頼中のジヨブは異常終了、その後に
起動したジヨブも異常終了という事態に陥る。こ
れを復旧するにはオペレータの介在により、各装
置の初期化処理を起動するような対処が必要とな
る。
Therefore, if the system does not intervene when the power is turned off, the requested input/output command (request) will result in an unresponsive error (timeout failure), and if the same device is subsequently used, it will be in an uninitialized state.
If an error occurs due to a malfunction or non-initialization, the job that is requesting the request will end abnormally, and the job started after that will also end abnormally. To recover from this, it is necessary to take measures such as activating initialization processing for each device through operator intervention.

本発明の入出力装置回復処理45においては、
上記異常事態を表面化させないための仕組みを以
下のように提供している。
In the input/output device recovery process 45 of the present invention,
The following mechanism is provided to prevent the above abnormal situation from becoming apparent.

まず停電割り込みが発生した時点でシステム内
で動作中であつた各ジヨブを中断する。これは、
システム内のジヨブを制御するための各種制御表
が、その時点の情報のまま保存されることを意味
する。この状態で、その後復電割り込みが発生す
ると、その割り込み処理の延長で上記入出力装置
回復処理45が呼び出される。この処理では各ジ
ヨブを制御する制御表(特に入出力命令を制御す
る制御表)を検査し、停電割り込み時に入出力命
令依頼中(アクセス中)であつた装置、さらにシ
ステム中でなくても電源断により初期化処理が必
要である装置(システム内であらかじめ制御表に
表示している)を選び出し、それぞれの装置種別
毎にシステム内に標準装備される「入出力装置初
期化処理(=リセツト後処理)」を呼び出す。
First, each job that was running in the system at the time the power failure interrupt occurred is interrupted. this is,
This means that the various control tables for controlling jobs in the system are saved as they are at that time. In this state, when a power recovery interrupt occurs subsequently, the input/output device recovery process 45 is called as an extension of the interrupt process. In this process, the control tables that control each job (especially the control tables that control input/output commands) are inspected, and the devices that were requesting input/output commands (accessing) at the time of the power outage interrupt are inspected, and even if the system is not in use, the Devices that require initialization processing (displayed in advance in the control table within the system) are selected based on the process).

この各装置種別毎に用意された初期化処理46
では、前述したような行間隔制御情報をラインプ
リンタに再設定したり、必要な文字パターンを端
末制御装置にローデイングしたりする。これは停
電割り込み時点で保存されている制御表の情報に
基づいて、直前まで設定されていた各種情報で初
期化されなおすこととなる。
Initialization processing 46 prepared for each device type
Now, the line spacing control information as described above is reset to the line printer, and the necessary character patterns are loaded to the terminal control device. This will be re-initialized with the various information that was set just before, based on the information in the control table saved at the time of the power failure interruption.

上記各装置種別毎の初期化処理46を完了する
と、停電割り込み時にアクセス中であつた要求を
再度実行(入出力命令の依頼)させるために、エ
ラーシミユレート処理47によりいつたん上記要
求を擬似的に電源瞬断エラー状態(エラーシミユ
レート)にし、これも各装置種別毎にシステム内
に標準装備されているエラー回復処理ルーチンに
制御を渡し、入出力要求の再試行処理48を行
う。なお、上記初期化処理中の状態の装置に対し
て、あらたなアクセス要求が発生した場合でも、
当該要求を一時的に上記同様電源瞬断エラー状態
にして、初期化処理が完了するまで待たせる。
When the initialization process 46 for each device type is completed, the error simulation process 47 immediately simulates the request that was being accessed at the time of the power outage interrupt (input/output command request). A momentary power interruption error state is created (error simulation), control is passed to an error recovery processing routine that is standard equipment in the system for each type of device, and retry processing 48 of the input/output request is performed. Note that even if a new access request occurs to the device that is in the process of initializing,
The request is temporarily placed in the instantaneous power failure error state as described above, and is made to wait until the initialization process is completed.

以上に示すように、電源断に対してシステムが
介在しない場合は、オペレータが各装置の初期化
処理を起動しない限りジヨブの異常終了が続くこ
ととなるが、本発明で示すような電源断と復電を
契機に動作するシステム処理(入出力装置回復処
理)を自動的に起動させることで、各ジヨブやオ
ペレータが電源断を意識することなく、復旧処理
が完了することとなる。
As shown above, if the system does not intervene in response to a power outage, jobs will continue to terminate abnormally unless the operator starts initialization processing for each device. By automatically starting the system process (input/output device recovery process) triggered by power restoration, the recovery process can be completed without each job or operator being aware of the power outage.

このようにして、一般プログラムに電源瞬断を
何ら意識する必要なしに、電源瞬断時に回復処理
を実行され、ジヨブの再開49が行なわれること
ができる。
In this way, the recovery process can be executed at the time of a momentary power interruption, and the job can be restarted 49, without the need for the general program to be aware of the instantaneous power interruption.

第3図の動作タイミング図において、aは電源
入力、bは供給電圧、cはジヨブ処理、dは停電
検出信号、eは情報退避処理、fはタイマー動
作、gは復電検出信号、hは退避情報復元処理、
iは入出力装置回復処理を表わしており、図示さ
れたタイミング例は、停電検出によりタイマーが
ONになつた後、OFFになる前に復電検出が行な
われた場合について示したものである。
In the operation timing diagram in Figure 3, a is power input, b is supply voltage, c is job processing, d is power failure detection signal, e is information saving processing, f is timer operation, g is power recovery detection signal, and h is Evacuation information restoration processing,
i represents input/output device recovery processing, and the illustrated timing example is when the timer is activated due to power failure detection.
This figure shows a case where power restoration detection is performed after turning ON but before turning OFF.

〔発明の効果〕 以上のように、本発明によれば、一般の業務処
理プログラムに、停電、復電を一切意識させるこ
となく、停電時の回復処理を行ない、システム運
用を続行することができるので、利用者あるいは
オペレータの負担を大幅に軽減することができ、
また回復処理時に生じやすい誤処理も抑制するこ
とができ、システムの効率と信頼性とを向上でき
る。
[Effects of the Invention] As described above, according to the present invention, it is possible to perform recovery processing in the event of a power outage and continue system operation without making a general business processing program aware of the power outage or power restoration. Therefore, the burden on users or operators can be significantly reduced.
Furthermore, erroneous processing that is likely to occur during recovery processing can be suppressed, and the efficiency and reliability of the system can be improved.

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

第1図は本発明の1実施例装置の全体構成図、
第2図はその要部詳細図、第3図は動作タイミン
グ図である。 図中、1は電源装置、2は電源入力瞬断・復旧
検出部、3はCPU、4は電源瞬断回復処理部、
5はキー記憶装置、6は主記憶装置、7は退避領
域、8はバツクアツプ電池、9は入出力制御装
置、10,11は入出力装置、12は電源入力、
13は供給電圧、14は割込み信号を示す。
FIG. 1 is an overall configuration diagram of a device according to an embodiment of the present invention;
FIG. 2 is a detailed view of the main part, and FIG. 3 is an operation timing diagram. In the figure, 1 is a power supply device, 2 is a power input instantaneous interruption/recovery detection section, 3 is a CPU, 4 is an instantaneous power interruption recovery processing section,
5 is a key storage device, 6 is a main storage device, 7 is a save area, 8 is a backup battery, 9 is an input/output control device, 10 and 11 are input/output devices, 12 is a power input,
13 indicates a supply voltage, and 14 indicates an interrupt signal.

Claims (1)

【特許請求の範囲】 1 予め定められた所定時間内の電源入力瞬断に
対して供給電圧を許容値内に保持できる電源装置
と、上記所定時間よりも少なくとも長時間の間不
揮発化されている記憶装置とをそなえたデータ処
理装置において、 電源入力瞬断およびその復旧を検出する手段
と、該電源入力瞬断が検出されたときデータ処理
装置内の電源瞬断により破壊されることが予測さ
れる情報を上記不揮発化されている記憶装置に退
避させる手段と、上記電源入力瞬断の復旧が検出
された時に、上記退避された情報を復元する手段
と、上記電源入力瞬断時にアクセス処理中であつ
た入出力装置を復旧する手段とを有し、 上記電源入力瞬断時にアクセス処理中であつた
入出力装置を復旧する手段は、瞬断時にアクセス
中であつた入出力要求に対して擬似的にエラーを
発生させて入出力装置へのアクセスを禁止すると
ともに入出力装置を初期化し、先にアクセスを禁
止された入出力要求の再試行処理を行うものであ
り、 電源入力瞬断時に実行中の処理を中断し、該電
源入力瞬断の復旧時に先に中断した処理を続行可
能にすることを特徴とする電源瞬断回復処理方
式。
[Scope of Claims] 1. A power supply device capable of maintaining a supply voltage within a permissible value in response to instantaneous interruption of power input within a predetermined time period, and a power supply device that is non-volatile for at least a longer period of time than the predetermined time period. In a data processing device equipped with a storage device, a means for detecting a momentary power input interruption and its recovery, and a means for detecting a momentary power interruption in the data processing device that is predicted to be destroyed by the instantaneous power interruption in the data processing device when the instantaneous power input interruption is detected. means for saving the information stored in the non-volatile storage device into the non-volatile storage device; means for restoring the saved information when recovery from the instantaneous power input interruption is detected; The means for restoring the input/output device that was in the process of accessing at the time of the instantaneous power input interruption is configured to restore the input/output device that was in the process of accessing at the time of the instantaneous power input interruption. This function generates a pseudo error, prohibits access to the input/output device, initializes the input/output device, and retries the input/output request for which access was previously prohibited. A power supply interruption recovery processing method characterized by interrupting a process being executed and allowing the previously interrupted process to be continued upon recovery from the instantaneous power input interruption.
JP59097296A 1984-05-15 1984-05-15 Power supply hit recovery system for data processor Granted JPS60241115A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59097296A JPS60241115A (en) 1984-05-15 1984-05-15 Power supply hit recovery system for data processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59097296A JPS60241115A (en) 1984-05-15 1984-05-15 Power supply hit recovery system for data processor

Publications (2)

Publication Number Publication Date
JPS60241115A JPS60241115A (en) 1985-11-30
JPH037965B2 true JPH037965B2 (en) 1991-02-04

Family

ID=14188530

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59097296A Granted JPS60241115A (en) 1984-05-15 1984-05-15 Power supply hit recovery system for data processor

Country Status (1)

Country Link
JP (1) JPS60241115A (en)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0623942B2 (en) * 1984-04-25 1994-03-30 セイコーエプソン株式会社 Information processing equipment

Also Published As

Publication number Publication date
JPS60241115A (en) 1985-11-30

Similar Documents

Publication Publication Date Title
KR920003497B1 (en) Access loss processing system and its protection method
US6438709B2 (en) Method for recovering from computer system lockup condition
US6012154A (en) Method and apparatus for detecting and recovering from computer system malfunction
JPH037965B2 (en)
JP2000099372A (en) Computer system
WO2014112039A1 (en) Information processing device, method for controlling information processing device and information processing device control program
JP3185446B2 (en) Computer system
JP4788516B2 (en) Dynamic replacement system, dynamic replacement method and program
WO2014147707A1 (en) Informaton processing device, information processing method, and information processing program
JPH1125007A (en) Method for storing/recovering backup data
JPH0395634A (en) Restart control system for computer system
JPS6312013A (en) Restart method for data processing equipment
JPS585856A (en) Error recovery system for logical device
JPS62284440A (en) Software resource maintenance system for terminal equipment
JPH04330531A (en) Check point processing system
CN120687288A (en) Error handling method, server and storage medium
JP3207446B2 (en) System stop method of controller system
CN121412033A (en) An application recovery method, apparatus and device
JPH0325806B2 (en)
JPH0316656B2 (en)
JPH06187102A (en) Duplex disk processing method
JPS635779B2 (en)
JPH02196341A (en) Fault restoring system for information processor
JPH04252339A (en) Isolation processing system for faulty processor
JPH02132527A (en) Fault processor for electronic equipment