ทุกกระบวนการทำงานด้วยลำดับความสำคัญที่แน่นอนซึ่งเรียกว่าระดับที่ดี กระบวนการที่มีลำดับความสำคัญสูงจะได้รับเวลา CPU มากกว่าเวลาที่มีลำดับความสำคัญต่ำกว่าและจะปรากฏขึ้นเพื่อให้ทำงานได้เร็วขึ้น การเปลี่ยนระดับที่ดีนั้นเหมาะสมสำหรับกระบวนการที่ใช้ CPU มากเนื่องจากโปรแกรมส่วนใหญ่ใช้เวลาเกือบทั้งหมดรอบางสิ่ง (เช่นอินพุตของผู้ใช้) และดังนั้นจะไม่ได้รับประโยชน์หรือประสบหากการเปลี่ยนแปลงลำดับความสำคัญของพวกเขา