摘要 |
PROBLEM TO BE SOLVED: To accelerate inter-process communication in a multi-processor system. SOLUTION: At the time of the transmission of communication data 33, an inter-process communication control means 41 writes the number of a processor 1 operated by a transmission side process to a 'processor number' in process management data corresponding to a reception side process and writes the time when the communication data 33 are transmitted to 'transmission time' in the process management data. A scheduling control means 42 refers to the 'processor number' in the process management data corresponding to the respective processes at, the time of selecting the process, performs scheduling so as to operate both of the transmission side process and the reception side process in the inter-process communication on the same processor 1 and also performs the scheduling by considering the lapse of time after the transmission side process transmits the communication data 33 until then by referring to the 'transmission time' in the process management data. |