Patent ID: 8458508

Claim:
An information processing device which specifies a waiting time until execution of a given event and makes a system call, said information processing device comprising: a first timer which is set for a first cycle; and a second timer which is set for a second cycle which is shorter than the first cycle, wherein the waiting time is stored as a result of subtraction of a second waiting time from a first waiting time upon an interruption request from said first timer, wherein the first waiting time is a waiting time when the system call is made, wherein the second waiting time is a time until the next interruption request from said first timer when the system call is made, wherein, if the first waiting time is shorter than the first cycle, then the second cycle is subtracted from the first waiting time upon an interruption request from said second timer, and wherein, if the result of subtraction of the second cycle from the first waiting time is zero or less, then the given event is executed.