1. A method comprising: identifying applications and processes associated with each identified application executing on a system by calling an operating system routine; applying one or more priority rules to the identified applications and processes to generate priority information, at least one of the one or more priority rules including an administrator defined priority rule; transmitting the priority information to a subsystem device driver; and executing the subsystem device driver to: store, within a memory accessible by the subsystem, the priority information in a table; match subsystem processes with a priority in the table, the subsystem processes being processes of the identified processes; and schedule subsystem process servicing according to the matching.