V Kernel

  • Kernel message IPC, no special protocol needed
  • Diskless \approx Local
  • High speed LAN

IPC

  • Synchronous

    • Data as a reply
    • Streaming, only acknowledge after receiving the last package, rather than on each one
  • Fixed size MSG (32Bytes)

    • No buffering & queueing problem, move directly from source address space into the NIC, and directly from the NIC to the destination address space
  • Separate small messages (control) and data transfer facility (data)

  • MoveTo and MoveFrom for transferring a large amount of data

  • Remote Segment Access
    • ReceiveWithSegment and ReplyWithSegment for page-level file access requests. Eliminates extra packets by combining the reply message packet with the data to be returned