ไม่ใช่ionice
เป็นกลไกในการระบุลำดับความสำคัญ แต่deadline
จะข้ามลำดับความสำคัญและเพียงกำหนดเวลาหมดอายุในการดำเนินการ I / O แต่ละครั้งและจากนั้นให้แน่ใจว่าการดำเนินการสำเร็จก่อนที่จะถึงเวลาหมดอายุ
ข้อมูลเพิ่มเติมที่นี่: กำหนดเวลา I / O กำหนดเวลา
เป้าหมายหลักของเครื่องมือกำหนดเวลาสิ้นสุดคือเพื่อรับประกันเวลาเริ่มให้บริการสำหรับคำขอ มันทำได้โดยกำหนดเส้นตายในการดำเนินการ I / O ทั้งหมดเพื่อป้องกันความอดอยากของการร้องขอ นอกจากนี้ยังดูแลรักษาสองวันครบกำหนดเพิ่มเติมจากการเรียงลำดับคิว (ทั้งการอ่านและการเขียน) คิวกำหนดเวลาโดยทั่วไปจะเรียงลำดับตามกำหนดเวลา (เวลาหมดอายุ) ในขณะที่คิวที่เรียงลำดับจะเรียงลำดับตามหมายเลขเซกเตอร์
ก่อนที่จะให้บริการคำขอถัดไปกำหนดเวลาจะตัดสินใจว่าจะใช้คิวใด คิวการอ่านจะได้รับความสำคัญสูงกว่าเนื่องจากกระบวนการมักจะบล็อกในการดำเนินการอ่าน ถัดไปตัวกำหนดตารางเวลาจะตรวจสอบว่าคำขอแรกในคิวกำหนดเวลาหมดอายุหรือไม่ มิฉะนั้นตัวกำหนดตารางเวลาให้บริการชุดคำขอจากคิวที่เรียงลำดับ ในทั้งสองกรณีตัวกำหนดตารางเวลายังให้บริการชุดคำขอตามคำขอที่เลือกในคิวที่เรียงลำดับ
ตามค่าเริ่มต้นคำร้องขอการอ่านมีเวลาหมดอายุ 500 ms การร้องขอการเขียนจะหมดอายุใน 5 วินาที