Patent ID: 8046423
Filing Date: 2011-10-25
Classification: G06F

Abstract:
1. A memory overload protection system, including a computer hardware device comprising: a memory sensor system for determining how much dynamically allocated non-native memory is utilized by a server; a session monitor system for determining a maximum session lifetime that encompasses a session lifetime of a configured percentile of at least one session, wherein a session lifetime comprises a length of time between allocation and de-allocation of said memory and said configured percentile comprises a percentage of all uses of said memory that are equal to or less than said maximum session lifetime; a speedometer system for determining a traffic rate over the maximum session lifetime, wherein the traffic rate is comprised of an average traffic rate received from a proxy server and a variance of traffic rate received from the proxy server; and a memory overload controller for determining a maximum traffic rate, wherein the maximum traffic rate results in a maximum throughput rate while minimizing any memory allocation failures due to excessive memory usage.