发明名称 Pattern matching process scheduler in message passing environment
摘要 Processes in a message passing system may be unblocked when messages having data patterns match data patterns of a function on a receiving process. When the match occurs, the process may be added to a runnable queue, and in some embodiments, may be raised to the top of a runnable queue. When a match does not occur, the process may remain in a blocked or non-executing state. In some embodiments, a blocked process may be placed in an idle queue and may not be executed until a process scheduler determines that a message has been received that fulfills a function waiting for input. When the message fulfills the function, the process may be moved to a runnable queue.
申请公布号 US8707326(B2) 申请公布日期 2014.04.22
申请号 US201213551318 申请日期 2012.07.17
申请人 GARRETT CHARLES D.;CONCURIX CORPORATION 发明人 GARRETT CHARLES D.
分类号 G06F3/00;G06F9/46 主分类号 G06F3/00
代理机构 代理人
主权项
地址