1. A system comprising: logic configured to: receive a first task request to execute a first task that uses a resource when performed, the first task having an associated first level of interactivity, receive a second task request to execute a second task that also uses the resource when performed, the second task having an associated second level of interactivity; and selectively throttle the first task and the second task based upon the first level of interactivity and the second level of interactivity; and at least one processing device configured to execute the logic.