Method and Apparatus to Anticipate Memory Exhaustion in an Open Services Gateway Initiative Environment
AssigneeInternational Business Machines Corporation
InventorsJinfang Chen, Nitin Gaur, Gautham Pamu, Benjamin S. Vera-Tudela, Zhennan Wang, Leigh Allen Williamson
Life of this patent
Estimating the term…
Abstract
A computer implemented method, computer program product, and data processing system for predicting a future status of a memory leak. A first set of data including memory consumption data is received at a software bundle. The software bundle is operating in an open services gateway initiative environment. Responsive to a determination that a memory leak exists, the first set of data is analyzed to predict a future status of the memory leak. The future status is stored, as stored data, in a storage device.
Claims20
A computer implemented method comprising:
- receiving, at a software bundle, a first set of data comprising memory consumption data, wherein the software bundle operates in an open services gateway initiative environment;
- responsive to a determination that a memory leak exists, analyzing the first set of data to predict a future status of the memory leak;
- and
- storing, as stored data, the future status in a storage device.
A computer implemented method comprising:
- receiving, at a software bundle, a first set of data comprising first memory consumption data, wherein the first set of data is received at a first time and wherein the software bundle is operating in an open services gateway initiative environment;
- receiving, at the software bundle, a second set of data comprising second memory consumption data, wherein the second set of data is received at a second time;
- responsive to a determination that a memory leak exists, comparing the first set of data and the second set of data to predict a future status of the memory leak;
- and
- storing, as stored data, the future status in a memory.
A computer program product comprising:
- a computer usable medium having computer usable program code for determining a future status of a memory leak, said computer program product including:
- computer usable program code for receiving, at a software bundle, a first set of data comprising memory consumption data, wherein the software bundle is operating in an open services gateway initiative environment;
- computer usable program code for, responsive to a determination that the memory leak exists, analyzing the first set of data to predict the future status of the memory leak;
- and
- computer usable program code for storing, as stored data, the future status in a storage device.
A data processing system comprising:
- a bus;
- a processor connected to the bus;
- a memory connected to the bus, wherein the memory contains computer usable instructions, and wherein the processor is adapted to execute the computer usable instructions to:
- receive, at a software bundle, a first set of data comprising memory consumption data, wherein the software bundle is operating in an open services gateway initiative environment;
- responsive to a determination that a memory leak exists, analyze the first set of data to predict a future status of the memory leak;
- and
- store, as stored data, the future status in a storage device.
Dependencies are inferred from the claim text.