1. A computer program product for facilitating managing of resources in a computing environment, the computer program product comprising: a non-transitory computer readable storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising: controlling, by a hardware controller, dispatching and dispatching rate of resources from at least one pool of resources to be used in execution of threads, the controlling comprising conditionally dispatching resources from one pool of resources of the at least one pool of resources to at least one low-priority thread of the computing environment based on usage of resources in the one pool of resources relative to a resource usage threshold associated with the one pool of resources, wherein the one pool of resources comprises resources of one selected type of resource, and wherein the resource usage threshold indicates a level at which dispatching of low-priority threads is to at least be throttled.