Patent ID: 7743219

Claim:
An information processing unit comprising: data processing means for processing data, including a plurality of processors; queue storing means included in each of the plurality of processors for storing a request queue of accessing a memory shared by the plurality of processors; event detecting means for detecting a first event indicating that the request queue stored in the queue storing means included in a processor among the plurality of processors is full on the process by the data processing means and a second event indicating that the memory is accessed; frequency information storing means for storing information on frequencies of the occurrence of the first event and the second event detected by the event detecting means in each predetermined time interval; restriction judging means for judging that the process by the data processing means have been restricted due to data transfer between the processor and the memory when the second event has been occurring over a predetermined frequency during a period of the first event occurring over a predetermined frequency; and processing changing means for compressing data to be stored in the memory when the restriction judging means judges that the process by the data processing means have been restricted due to data transfer between the processor and the memory.