×

Method and system for spilling from a queue to a persistent store

  • US 8,145,859 B2
  • Filed: 03/02/2009
  • Issued: 03/27/2012
  • Est. Priority Date: 03/02/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method performed by a data stream processing system for managing memory usage of the data stream processing system, the method comprising:

  • detecting a triggering event;

    responsive to the triggering event, determining, based upon an evict policy, whether data from a memory of the data stream processing system is to be spilled to a persistent storage, wherein the memory includes a plurality of buffer queues, and wherein the determining comprises;

    determining a threshold from a plurality of thresholds associated with a current state of the data stream processing system based upon the evict policy; and

    comparing the threshold with a level of free memory of the data stream processing system; and

    evicting the data from the memory.

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