发明名称 METHOD AND APPARATUS FOR PROCESSING MESSAGE BETWEEN PROCESSORS
摘要 A message processing apparatus that processes a message between processors according to an embodiment of the present invention solves a problem that occurs when a message is processed by using interrupt or polling processing by processing messages having priorities that are transmitted between transmission and receiving processors that use a shared memory by using a polling thread and a kernel module, thereby providing a priority-based message processing method without applying a load to a system.
申请公布号 US2015242254(A1) 申请公布日期 2015.08.27
申请号 US201314420713 申请日期 2013.07.23
申请人 SAMSUNG TECHWIN CO., LTD. 发明人 Kim JiMin
分类号 G06F9/54;G06F13/18;G06F9/48 主分类号 G06F9/54
代理机构 代理人
主权项 1. A message processing apparatus that processes a message between processors, the apparatus comprising: a message waiting queue implemented in a shared memory and temporarily storing messages, wherein each of the messages comprises priority information indicating a task processing order; a message polling thread for receiving the messages in order of high priorities by monitoring the message waiting queue by using a polling thread in an idle time of a receiving processor that uses the shared memory; and a priority message processing unit for monitoring the message waiting queue instead of the message polling thread when a kernel is called, and, if a message having a higher priority than that of a thread having the highest priority among executable threads is on the receiving processor, processing the corresponding message.
地址 Changwon-city KR