×

Use of metrics to control throttling and swapping in a message processing system

  • US 10,338,962 B2
  • Filed: 10/10/2016
  • Issued: 07/02/2019
  • Est. Priority Date: 11/14/2003
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising a processor and a memory communicatively coupled to the processor, the memory comprising instructions that, when executed by the processor, cause the system to:

  • determine a workload of the system based on performance metrics of the system;

    receive a message and, in response to receiving the message, create an instance of a process or route the message to an existing instance of a process;

    idle the created instance or the existing instance based on the determined workload of the system;

    determine a predicted duration for the idling based on the performance metrics;

    based on the predicted duration, move the idled instance out of active memory and into secondary storage associated with the system; and

    update the determined workload based on updated performance metrics and said moving the idled instance out of active memory.

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