摘要 |
PROBLEM TO BE SOLVED: To guarantee real time processing in a multi-core processor system.SOLUTION: A CPU 201-1 detects whether to be a CPU having the highest execution priority by a priority detection part 305, calculates issuance instruction efficiency by an issuance instruction efficiency calculation part 306, and detects whether to have contention by a contention detection part 307. After detection, the CPU 201-1 specifies that the CPU guarantees real time processing in a specification part 308, and transmits a message to all CPUs other than the specified CPU by an inter-hypervisor message transmission part 309. A CPU 201-2 receives a message by an inter-hypervisor message reception part 310, and controls so as to execute a thread that does not access a shared memory during a predetermined period for a period in which contention occurs by a control part 311. |