Skip to main content

เรียลไทม์คืออะไร?

ในการคำนวณแบบเรียลไทม์หมายถึงกรอบเวลาที่สั้นมากดูเหมือนจะเป็นทันทีเมื่อคอมพิวเตอร์ประมวลผลข้อมูลด้วยความเร็วนี้จะอ่านและจัดการข้อมูลตามที่ได้รับให้ผลลัพธ์โดยไม่ชักช้าตัวอย่างเช่นเว็บไซต์ที่ได้รับการอัปเดตแบบเรียลไทม์จะช่วยให้ผู้ชมเห็นการเปลี่ยนแปลงทันทีที่เกิดขึ้นแทนที่จะรอการอัปเดตที่จะมองเห็นได้ในภายหลัง

กระบวนการคอมพิวเตอร์ที่ไม่ใช่แบบเรียลไทม์ไม่มีกำหนดส่งในทางกลับกันระบบเรียลไทม์คาดว่าจะตอบสนองไม่เพียง แต่อย่างรวดเร็ว แต่ยังภายในระยะเวลาที่คาดการณ์ได้ตัวอย่างที่ดีคือระบบป้องกันการล็อคของรถยนต์คาดว่าระบบเบรกป้องกันล้อล็อกจะปล่อยเบรกของยานพาหนะป้องกันการล็อคล้ออันตรายในกรอบเวลาอันสั้นที่คาดการณ์ได้

น่าเสียดายที่มีบางครั้งที่ระบบเรียลไทม์ไม่สามารถตอบสนองได้ตามที่ต้องการกระบวนการดังกล่าวล้มเหลวเมื่องานยังไม่เสร็จสิ้นก่อนกำหนดเวลาในการคำนวณไม่มีระยะเวลาที่สง่างามเนื่องจากความต้องการอื่น ๆ ในระบบกำหนดเวลาจะต้องเก็บไว้โดยไม่คำนึงถึงปัจจัยอื่น ๆพวกเขาได้รับการพิจารณาว่าเป็นภารกิจที่สำคัญ

เมื่อกระบวนการถือว่าเป็นจริงแบบเรียลไทม์มันจะต้องดำเนินการเสร็จสิ้นในเวลาที่กำหนดหากไม่ตรงตามกำหนดเวลาการดำเนินการของมันจะไม่มีค่าและระบบที่เป็นส่วนประกอบอาจเผชิญกับความล้มเหลวเมื่อระบบได้รับการพิจารณาว่าเป็นแบบเรียลไทม์ที่อ่อนนุ่มมีบางห้องสำหรับความล่าช้าตัวอย่างเช่นในระบบดังกล่าวกระบวนการล่าช้าอาจไม่ทำให้ทั้งระบบล้มเหลวแต่อาจนำไปสู่การลดลงของคุณภาพปกติของกระบวนการหรือระบบ

ระบบเรียลไทม์ที่ยากมักจะใช้ในระบบฝังตัวลองพิจารณาตัวอย่างเช่นระบบควบคุมเครื่องยนต์รถยนต์ระบบดังกล่าวถือว่ายากเนื่องจากกระบวนการล่าช้าอาจทำให้เครื่องยนต์ล้มเหลวระบบเหล่านี้ใช้เมื่อมีความสำคัญอย่างยิ่งที่งานหรือเหตุการณ์จะได้รับการจัดการโดยกำหนดเวลาที่เข้มงวดโดยทั่วไปจะมีความจำเป็นเมื่อความเสียหายหรือการสูญเสียชีวิตอาจเกิดขึ้นเนื่องจากความล้มเหลวของระบบ

ระบบเรียลไทม์ที่อ่อนนุ่มมักจะใช้เมื่อมีหลายระบบเชื่อมต่อที่ต้องรักษาแม้จะมีการเปลี่ยนแปลงเหตุการณ์และสถานการณ์ระบบเหล่านี้ยังใช้เมื่อมีข้อกำหนดการเข้าถึงพร้อมกันตัวอย่างเช่นซอฟต์แวร์ที่ใช้ในการรักษาตารางการเดินทางสำหรับ บริษัท ขนส่งที่สำคัญมักจะเป็นแบบเรียลไทม์เป็นสิ่งจำเป็นสำหรับซอฟต์แวร์ดังกล่าวในการอัปเดตตารางเวลาโดยมีความล่าช้าเพียงเล็กน้อยอย่างไรก็ตามความล่าช้าไม่กี่วินาทีไม่น่าจะทำให้เกิดการทำร้ายร่างกาย