1. A data processing system comprising: one or more processors; one or more sensors coupled to the one or more processors, to monitor a set of system conditions; a memory storage system coupled to the one or more processors; a priority matrix stored on the memory storage system, the priority matrix associated with at least one of multiple service classifications, wherein the priority matrix includes priority values associated with multiple system priorities; and a priority manager to set the multiple system priorities for a task based at least in part on the service classification of the task and the set of system conditions determined by the one or more sensors.