Please enable JavaScript.
Coggle requires JavaScript to display documents.
บทที่ 6 กำหนดการใช้ซีพียู - Coggle Diagram
บทที่ 6 กำหนดการใช้ซีพียู
หลักความต้องการพื้นฐาน
ช่วงเวลาอินพุต/เอาต์พุต และช่วงเวลาใช้ซีพียู
ตัวจัดการเวลาซีพียู
การให้สิทธิการจัดเวลา
เมื่อมีการเปลี่ยนสถานะของโพรเซสจากสถานะรันไปเป็นสถานะคอย
เมื่อมีการเปลี่ยนสถานะของโพรเซสจากสถานะรันไปเป็นสถานะพร้อม
เมื่อมีการเปลี่ยนสถานะของโพรเซสจากสถานะคอยไปเป็นสถานะพร้อม
เมื่อโพรเซสเสร็จสิ้นหรือสิ้นสุดการดำเนินการ
ตัวส่งต่อ
การย้าย Context
การย้ายไป User mode
กระโดดไปยังตำแหน่งที่เหมาะสมของโปรแกรม
เกณฑ์การวิเคราะห์ประสิทธิภาพ
มีการใช้งานหน่วยประมวลผลกลาง
มีปริมาณงานมากที่สุด
มีเวลาครบวงงานน้อยที่สุด
มีเวลารอน้อยที่สุด
มีเวลาตอบสนองน้อยที่สุด
อัลกอริทึมของการจัดเวลา
First-Come, First-Served(FCFS) Scheduling
Shortest-Job-First (SJF) Scheduling
Shortest-remaining-time-first
Priority Scheduling
คิวหลายระดับ
การจัดการตารางการทำงานแบบจัดลำดับหลายชั้นแบบเลื่อนชั้นได้
การจัดตารางการทำงานสำหรับหลายหน่วยประมวลผล
ให้หน่วยประมวลผลแต่ละตัวจัดตารางการทำงานเอง
กำหนดให้หน่วยประมวลผลหนึ่งมีหน้าที่จัดตารางการทำงานโดยเฉพาะ
การจัดตารางการทำงานแบบตอบสนองฉับพลัน
Hard Real-Time System
Soft Real-Time System
การประเมินอัลกอริทึม
การกำหนดโมเดล
การวิเคราะห์แถว
การจำลองสถานการณ์
การปฏิบบัติจริง