×

Buffered message queue architecture for database management systems with memory optimizations and "zero copy" buffered message queue

  • US 20040034664A1
  • Filed: 05/21/2003
  • Published: 02/19/2004
  • Est. Priority Date: 08/01/2002
  • Status: Active Grant
First Claim
Patent Images

1. A method for managing messages in a database system, the method comprising the computer-implemented steps of:

  • a first process that is executing in the database system, creating, in a first portion of a volatile memory in the database system, a message in a native format of the first process, wherein the first portion of the volatile memory is associated with the first process;

    the first process causing a reference to the message to be enqueued into a message queue that is disposed in the volatile memory separate from the first portion of the volatile memory; and

    the first process causing the message to be enqueued directly from the first portion of the shared memory into the message queue.

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