วันเสาร์ที่ 12 ตุลาคม พ.ศ. 2556

Real-Time Scheduling

การจัดเวลาแบบเรียลไทม์ (Real-Time Scheduling)

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

ไม่มีความคิดเห็น:

แสดงความคิดเห็น