Invention Grant
US08555292B2 Synchronizing communication over shared memory 有权
通过共享内存同步通信

  • Patent Title: Synchronizing communication over shared memory
  • Patent Title (中): 通过共享内存同步通信
  • Application No.: US12147531
    Application Date: 2008-06-27
  • Publication No.: US08555292B2
    Publication Date: 2013-10-08
  • Inventor: Erez Haba
  • Applicant: Erez Haba
  • Applicant Address: US WA Redmond
  • Assignee: Microsoft Corporation
  • Current Assignee: Microsoft Corporation
  • Current Assignee Address: US WA Redmond
  • Agency: Dodd Law Group
  • Agent Michael B Dodd
  • Main IPC: G06F9/44
  • IPC: G06F9/44
Synchronizing communication over shared memory
Abstract:
Two threads may communicate via shared memory using two different modes. In a polling mode, a receiving thread may poll an indicator set by the sending thread to determine if a message is present. In a blocking mode, the receiving thread may wait until a synchronization object is set by the sending thread which may cause the receiving thread to return to the polling mode. The polling mode may have low latency buy may use processor activity of the receiving thread to repetitively check the indictor. The blocking mode may have a higher latency but may allow the receiving thread to enter a sleep mode or perform other activities.
Public/Granted literature
Information query
Patent Agency Ranking
0/0