Method for monitoring a task and an apparatus implementing the same method
AssigneeHyundai Autoever Corp.
InventorYoung Hoon Kim
Life of this patent
Estimating the term…
Abstract
A method for monitoring a plurality of tasks comprises: reading an operation state entry flag written in a predetermined storage medium when each of the plurality of tasks enters a new operation state, wherein each of the plurality of tasks executed through a series of operation states that are sequentially passed through, and determining whether each of the plurality of tasks is in an abnormal state by using the result of the reading of the operation state entry flag.
Claims16
A method for monitoring a plurality of tasks, the method comprising:
- reading an operation state entry flag written in a predetermined storage medium when each of the plurality of tasks enters a new operation state, wherein each of the plurality of tasks is executed through a series of operation states that are sequentially passed through;
- and
- determining whether each of the plurality of tasks is in an abnormal state by using a result of the reading the operation state entry flag.
A non-transitory computer readable recording medium storing a program recorded thereon, the program to direct a processor to perform acts of:
- reading an operation state entry flag written in a predetermined storage medium when each of the plurality of tasks enters a new operation state, wherein each of the plurality of tasks is executed through a series of operation states that are sequentially passed through;
- and
- determining whether each of the plurality of tasks is in an abnormal state by using a result of the reading the operation state entry flag.
A computing device of a multi-core structure, the computing device comprising:
- a processor of a multi-core structure including a plurality of cores configured to execute one or more tasks among a plurality of tasks and a monitoring core configured to execute a monitoring operation of each of the plurality of tasks;
- and
- a local memory area, to which a flag variable of each of the plurality of tasks is allocated,
- wherein the processor executes a computer program including computer-executable instructions for performing operations comprising:
- reading an operation state entry flag written in the local memory area when each of the plurality of tasks enters a new operation state, wherein the each of the plurality of tasks executed through a series of operation states are sequentially passed through, and
- determining whether each of the plurality of tasks is in an abnormal state by using a result of the reading of the operation state entry flag.
Dependencies are inferred from the claim text.