discuss ways in which the priority inversion problem could be addressed in a real-time system. also discuss whether the solutions could be implemented within the context of a proportional share scheduler.