การจัดเวลาแบบเรียลไทม์ (Real-Time Scheduling)
การทำงานแบบ realtime นั้นแบ่งออกเป็น 2 ประเภท คือ
Hard
Real-time เป็นระบบที่สามารถทำงานใดงานหนึ่งให้เสร็จตามเวลาที่กำหนดได้ ซึ่งงานที่จะรับเข้ามาแต่ละงานนั้นจะมีความต้องการของเวลาที่ต้องการให้เสร็จมาด้วย ดังนั้นตัวจัดเวลาจะต้องเป็นตัวตัดสินใจว่าจะรับงานเข้ามาทำหรือไม่
Soft Real-time คือระบบที่ข้อจำกัดต่างๆ ไม่เข้มงวดเท่าระบบ Hard Real-time มันอาจเป็นเพียงระบบแบ่งเวลาธรรมดาที่มีการให้ระดับความสำคัญแก่งานบางประเภท หรืองานที่ถูกเลือกไว้ล่วงหน้าว่าเป็นงานเร่งด่วน ซึ่งอาจก่อให้เกิดปัญหาของการทำงานในระดับต่ำๆ อาจไม่ได้รับเวลาของซีพียูเลย
ไม่มีความคิดเห็น:
แสดงความคิดเห็น