1. An event management apparatus, comprising: a memory; and a processor configured to use the memory and execute a process, the process comprising: first calculating, for each of a plurality of execution intervals that are different from each other, a first value that represents a number of events to be executed within a predetermined interval that is equal to or less than a shortest execution interval of the plurality of execution intervals; second calculating, for each of the plurality of execution intervals, a second value by subtracting a number of times that data blocks are obtained from a storage device after finally storing data blocks into the storage device from a third value calculated by dividing the execution interval by the shortest execution interval, wherein the storage device stores data blocks used for execution of events; third calculating, for each of the plurality of execution intervals, a number of data blocks to be obtained from the storage device based on a fourth value calculated by subtracting an integer part of (a fifth value calculated by dividing the first value by the execution interval*(the second value−1)) from an integer part of (the fifth value*the second value); obtaining, for each of the plurality of execution intervals, n data blocks at the predetermined intervals from the storage device, wherein the n is the calculated number for the execution interval; and outputting an execution request including the obtained data blocks to an execution unit that executes events.