×

Shared memory support method and apparatus for a microkernel data processing system

  • US 5,771,383 A
  • Filed: 02/13/1997
  • Issued: 06/23/1998
  • Est. Priority Date: 12/27/1994
  • Status: Expired due to Fees
First Claim
Patent Images

1. In a data processing system, including a processor for executing stored program instructions and a memory for storing program instructions describing a first task and thread and a second task and thread, a method for sharing a partition of the memory between the first task and the thread and the second task and thread, comprising;

  • transferring a send call request from the first task and thread to an interprocess communications controller in the memory, to allocate a shared partition of the memory;

    transferring a receive call request from the second task and thread to the interprocess communications controller, to share the shared partition;

    writing data from the first task and thread to the shared partition;

    transferring a control message from the first task and thread to the interprocess communications controller, to give notice of the data transferred to the shared partition;

    first checking in the interprocess communications controller whether the second task and thread are local or remote;

    second checking in the interprocess communications controller whether the second task and thread share the shared partition with the first task and thread;

    writing an address for said shared partition in a look aside buffer; and

    transferring a token message from the interprocess communications controller to the second task and thread to give notice of the data available in the shared partition.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×