Process management system
AssigneeEvolium S.A.S.
InventorsGentaro Muramatsu, Masao Fujikawa, Shingo Mizuno, Takako Sakuma
Life of this patent
Estimating the term…
Abstract
There is provided a process management system which, when a crash occurs in execution of a processing process, can immediately restart a processing process while holding data used in occurrence of the crash as much as possible. When a determination unit determines that a detected crash is not a crash caused by data used in a processing process, a processing unit reexecutes the processing process in which the crash occurs. When the determination unit determines that the detected crash is a crash caused by the data used in the processing process, an initialization unit initializes the data used in the processing process.
Claims5
A process management system, which executes a processing process and recovers the processing process when a crash occurs in execution of the processing process, comprising:
- a data memory area for holding data necessary for execution of the processing process;
- a processing unit for executing the processing process by using the data held in the data memory area, the processing unit further comprising at least one processing execution unit and a waiting unit;
- a crash detection unit for detecting that the processing process is interrupted due to a crash in execution of the processing process by the processing unit;
- a determination unit for determining whether the detected crash is a crash caused by the data used in the processing process, on the basis of a crash history related to the processing process in which the crash occurs;
- and
- an initialization unit for initializing the data held in the data memory area, wherein:
- when the determination unit determines that the detected crash is not a crash caused by the data used in the processing process, the waiting unit immediately reexecutes the processing process in which the crash occurs in place of the processing execution unit, and
- when the determination unit determines that the detected crash is a crash caused by the data used in the processing process, the initialization unit initializes the data used in the processing process.
Dependencies are inferred from the claim text.