×

Intelligent batching of distributed messages

  • US 5,875,329 A
  • Filed: 12/22/1995
  • Issued: 02/23/1999
  • Est. Priority Date: 12/22/1995
  • Status: Expired due to Fees
First Claim
Patent Images

1. In a computing environment executing a distributed application in at least a first address space and a second address space, a system for causing a sender thread in the first address space to send messages intended for the second address space to the second address space via a network, comprising:

  • a sending queue in the first address space for receiving messages from threads in the first address space bound for the second address space;

    first means for determining whether a number of messages in said sending queue is greater than or equal to a predetermined number, and if so, causing the sender thread to send the messages in said sending queue to the second node in a single packet; and

    second means for determining whether at least one message is present in said sending queue, and if so, and if no higher priority thread is ready to run, causing the sender thread to send all of the messages in the said sending queue to the second address space in a single packet.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×