MONITORING COMPUTER PROCESS RESOURCE USAGE
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques are disclosed relating to improving resource usage on a computer system. In one embodiment, a computer system identifies a plurality of processes running on the computer system and determines an importance value and a resource consumption value. In such an embodiment, the importance value is indicative of an importance of an identified process, and the resource consumption value is indicative of a resource consumption of the identified process. The computer system evaluates the importance value and the resource consumption value relative to a usage policy, and takes a corrective action with respect to the identified process based on the evaluating to reconcile resource consumption with process importance value.
-
Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A method, comprising:
-
a first computer system identifying processes executing on the first computer system that correspond to a network session established with a second computer system; and the first computer system allocating additional computing resources to the identified processes. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method, comprising:
-
a first computer system establishing a network session with a second computer system, wherein the network session is associated with a resource usage policy; the first computer system determining whether processes executing on the first computers system deviate from the resource usage policy of the network session; and the first computer system enforcing the resource usage policy for the duration of the network session including performing one or more corrective actions for processes determined to deviate from the resource usage policy. - View Dependent Claims (32, 33, 34, 35)
-
-
36. A method, comprising:
-
applying a set of criteria to processes executing on a first computer system to determine which ones of the processes are relevant to a network session between the first computer system and a second computer system; and the first computer system reducing resource consumption of processes determined to not be relevant for at least the duration of the network session. - View Dependent Claims (37, 38, 39, 40)
-
Specification