Dynamically computing a degradation analysis of waiting threads in a virtual machine
AssigneeInternational Business Machines Corporation
InventorPaul Klein
Life of this patent
Estimating the term…
Abstract
Various embodiments of a computer-implemented method, system and computer program product determine degradation of an application program. At least one execution state of the application program, executing in a virtual machine, is sampled. A number of occurrences of the at least one execution state are counted to provide at least one count. The at least one execution state and at least one count, respectively, are stored.
Claims20
A computer-implemented method of determining degradation of an application program, comprising:
- executing said application program in a virtual machine;
- sampling at least one execution state of said application program;
- counting a number of occurrences of said at least one execution state to provide at least one count;
- and
- storing said at least one execution state and said at least one count, respectively.
A computer program product comprising a computer usable medium having a computer readable program, wherein the computer readable program when executed on a computer causes the computer to:
- sample at least one execution state of an application program executing in a virtual machine;
- count a number of occurrences of said at least one execution state to provide at least one count value;
- and
- store said at least one execution state and said at least one count value, respectively.
A computer system, comprising:
- an application program;
- a virtual machine to execute said application program;
- at least one execution state of said application program being sampled;
- and
- a number of occurrences of said at least one execution state to provide at least one count associated with said at least one execution state, respectively.
Dependencies are inferred from the claim text.