Patent ID: 9058207
Filing Date: 2015-06-16
Classification: G06F

Abstract:
1. A simulation apparatus, comprising a computer being configured to perform a process including: referring to a priority management table, which manages priority information of priorities to assign a CPU for multiple groups of tasks stored in a storage area, the priority information defined for each of reference times so that the tasks of the multiple groups are assigned in sequence to the CPU; and when a first interruption to a task of a first group of the multiple groups occurs at a first time in a first term in which a high priority is set to the first group, causing an event corresponding to the first interruption to occur in the first term, and when a second interruption to a task of a second group of the multiple groups occurs at the first time, causing an event corresponding to the second interruption to occur at an interruption time by a delay interruption after the first time, the interruption time being a nearest future time at which a high priority is set to the second group, the nearest future time being calculated based on a current time and a reference time at which a high priority is set to the second group in the priority management table.