Patent ID: 9645955
Date: 2017-05-09
CPC Classifications: G06F

Claim:
1. A method, comprising: identifying, using one or more processors, a set comprising a plurality of system resource consumers, wherein each consumer is associated with and uses a system resource; selecting a first value corresponding to a number of consumers from the set of consumers that are permitted to be concurrently disrupted; determining, using the one or more processors, a second value related to a number of consumers that are concurrently disrupted; receiving, by the one or more processors, a request to disrupt a consumer of the set of consumers; determining whether to resist or permit the disruption request based on whether the number of consumers from the set of consumers that are permitted to be concurrently disrupted is greater than the number of consumers that are concurrently disrupted; when the number of consumers from the set of consumers that are permitted to be concurrently disrupted is less than the number of consumers that are concurrently disrupted, resisting, using the one or more processors, the requested disruption; and when the number of consumers from the set of consumers that are permitted to be concurrently disrupted is greater than the number of consumers that are concurrently disrupted, permitting the disruption request, disrupting a consumer's use of its associated system resources and adjusting, using the one or more processors, the first value to reflect a decrement in the number of consumers from the set of consumers that are permitted to be concurrently disrupted.