ตัวเลือกที่ใช้ได้คือ: - ว่าง
- โปรแกรมที่รันโดยมีระดับความสำคัญที่ไม่ได้ใช้งาน io จะได้รับเวลาดิสก์เท่านั้นเมื่อไม่มีโปรแกรมอื่นที่ขอดิสก์ io สำหรับช่วงเวลาผ่อนผันที่กำหนดไว้ ผลกระทบของกระบวนการ idle io ต่อกิจกรรมระบบปกติควรเป็นศูนย์ คลาสการกำหนดเวลานี้ไม่ใช้อาร์กิวเมนต์ระดับความสำคัญ
- สุดยอดความพยายาม
- นี่คือคลาสการกำหนดตารางเวลาเริ่มต้นสำหรับกระบวนการใด ๆ ที่ไม่ได้ขอลำดับความสำคัญ io เฉพาะ โปรแกรมที่ทำงานด้วยความพยายามอย่างดีที่สุดจะได้รับการจัดลำดับความสำคัญในลักษณะเดียวกัน
- ตามเวลาจริง
- คลาสการกำหนดตารางเวลา RT ได้รับการเข้าถึงดิสก์ครั้งแรกโดยไม่คำนึงว่าเกิดอะไรขึ้นในระบบ ดังนั้นคลาส RT จึงจำเป็นต้องใช้ด้วยความระมัดระวังเนื่องจากมันสามารถทำให้กระบวนการอื่นอดอยากลงได้