สารบาญตามตัวอักษร A B C D E F G H I J K L M N O P Q R S T U V W X Y Z # real-time operating system
ที่มา SearchDataCenter.com
real-time operating system (RTOS) หรือระบบปฏิบัติการตามเวลาจริง เป็นระบบปฏิบัติการที่รับประกันความสามารถแน่นอนภายในข้อจำกัดเวลาเฉพาะ ตัวอย่าง ระบบปฏิบัติการอาจจะได้รับการออกแบบที่ทำให้มั่นใจว่าอ๊อบเจคแน่นอนมีให้สำหรับหุ่นยนต์บนสายการผลิต ในสิ่งที่ปกติเรียกว่า ระบบปฏิบัติการตามเวลาจริงแบบตายตัว (“hard” real-time operating system) ถ้าการคำนวณไม่สามารถทำในการระบุอ๊อบเจคที่มีให้ในเวลาที่กำหนด ระบบปฏิบัติการจะหยุดด้วยความล้มเหลว ในระบบปฏิบัติการตามเวลาจริงแบบยืดหยุ่น (“soft” real-time operating system) สายการผลิตจะทำงานต่อไป แต่ผลผลิตอาจจะต่ำกว่า เพราะอ๊อบเจคล้มเหลวในการปรากฏตามเวลาที่กำหนด เนื่องจากหุ่นยนต์ไม่ได้ผลิตชั่วคราว ระบบปฏิบัติการตามเวลาจริงบางระบบได้รับการสร้างสำหรับการประยุกต์เฉพาะและอื่นๆ มากกว่าวัตถุประสงค์ทั่วไป ระบบปฏิบัติการสำหรับวัตถุประสงค์ทั่วไปที่มีอยู่บางระบบอ้างว่าเป็นระบบปฏิบัติการตามเวลาจริง ในบางส่วนขยาย ระบบปฏิบัติการสำหรับวัตถุประสงค์ทั่วไปเกือบทั้งหมด เช่น Windows 2000 ของ Microsoft หรือ OS/390 ของ IBM สามารถประเมินว่ามีคุณภาพระบบปฏิบัติการตามเวลาจริง ถึงแม้ว่าระบบปฏิบัติการจะไม่ได้คุณสมบัติ แต่ระบบนี้มีคุณลักษณะที่ทำให้พิจารณาได้ว่าเป็นโซลูชันของปัญหาการประยุกต์ตามเวลาจริงเฉพาะ
โดยทั่วไป ระบบปฏิบัติการตามเวลาจริง มีความต้องการ
- Multitasking ทำงานหลายภารกิจ
- Process thread ที่สามารถจัดระดับความสำคัญได้
- มีจำนวนระดับ interrupt เพียงพอ
ระบบปฏิบัติการตามเวลาจริง มักจะต้องการเป็นระบบปฏิบัติการฝังติดขนาดเล็กที่สามารถบรรจุเป็นส่วนหนึ่งของอุปกรณ์ขนาดเล็ก บาง kernel สามารถพิจารณาว่าพบกับความต้องการของระบบปฏิบัติการตามเวลาจริง อย่างไรก็ตาม เนื่องจากส่วนประกอบอื่น เช่น ไดร์ฟเวอร์ของอุปกรณ์ มักจะต้องโซลูชันเฉพาะ ระบบปฏิบัติการตามเวลาจริงมักจะใหญ่กว่า kernel
ศัพท์เกี่ยวข้องinterrupt, kernel, Windows 2000, thread, device driverupdate: 1 กันยายน 2542
|
|