הבדל בין מערכת בזמן אמת קשה ורכה

תוכן עניינים:

הבדל בין מערכת בזמן אמת קשה ורכה
הבדל בין מערכת בזמן אמת קשה ורכה

וִידֵאוֹ: הבדל בין מערכת בזמן אמת קשה ורכה

וִידֵאוֹ: הבדל בין מערכת בזמן אמת קשה ורכה
וִידֵאוֹ: מעגלי שייכות - האח דניאל וההבדל בין חוק השבות וחוק הלאום | מחשבת ישראל לכיתות י,יא,יב 2024, דֵצֶמבֶּר
Anonim

הבדל מפתח - מערכת זמן אמת קשה לעומת רכה

ההבדל העיקרי בין מערכת זמן אמת קשה ורכה הוא שמערכת זמן אמת קשה היא מערכת שבה כשל בודד בעמידה במועד עשוי להוביל לכשל מערכת מוחלט בעוד שמערכת זמן אמת רכה היא מערכת שבה כשל אחד או יותר בעמידה בתאריך היעד אינו נחשב ככשל מערכת מוחלט, אך הביצועים שלה נחשבים פגומים.

מערכת הפעלה היא תוכנת מערכת המנהלת את חומרת המחשב לפי ההוראות שמספקת התוכנה. מערכת הפעלה מספקת משימות שונות.ניהול קבצים, ניהול זיכרון, שליטה בהתקנים היקפיים ותזמון תהליכים הם חלק מהם. סוג אחד של מערכת הפעלה הוא מערכת הפעלה בזמן אמת. ניתן לחלק אותו למערכות זמן אמת קשות ומערכות זמן אמת רכות.

מהי מערכת זמן אמת קשה?

מערכת בזמן אמת היא מערכת לעיבוד נתונים. הזמן שלוקח למערכת להגיב לקלט ולספק את הפלט או להציג את המידע המעודכן ידוע כזמן התגובה. לכן, במערכות אלו, זמן התגובה צריך להיות מינימלי ביותר. המערכת צריכה להשלים את המשימה בתוך המועד האחרון. במערכת הפעלה בזמן אמת, נכונות פלט המערכת תלויה בתוצאה הלוגית של החישוב וכן בזמן שלוקח להפיק את התוצאה. גם למערכות שלהם יש מבנה דומה למערכת הפעלה רגילה. יש לו גם מנגנונים לתזמון משימות בזמן אמת.

ההבדל בין מערכת זמן אמת קשה ורכה
ההבדל בין מערכת זמן אמת קשה ורכה

איור 01: מערכת בקרת תנועה אווירית

במערכת זמן אמת קשה, דרישת הזמן היא אילוץ קריטי. המערכת צריכה לפעול בתוך המועד האחרון. אם המערכת לא פעלה בתוך המועד האחרון, זה נחשב ככשל במשימה. מערכות מסוג זה לא אמורות לפספס את המועד האחרון. החמצת המועד עלולה להיות קטסטרופלית. מערכות בקרת תעבורה אווירית, טילים ומערכות בקרת כור גרעיני הן דוגמאות מעטות למערכות זמן אמת קשות. אם מערכת בקרת המטוס לא נתנה את ההוראות למטוס בתוך המועד האחרון, זה יכול לגרום לכלי הטיס להתרסק. לכן, במערכת בזמן אמת קשה, עמידה בדדליין חשובה ביותר. מערכות אלו נפרסות בעיקר במערכות קריטיות לבטיחות.

מהי מערכת זמן אמת רכה?

במערכת בזמן אמת רכה, דרישת הזמן אינה קריטית במיוחד.המערכת צריכה לבצע את המשימה או לתת את הפלט בתוך המועד, אך יכולה להיות סובלנות קטנה מדי פעם. אם המערכת לא ביצעה את המשימה בתוך המועד זה לא נחשב ככשל כל עוד היא מספקת את התפוקה הנדרשת. אבל הביצועים נחשבים למושפלים. החמצת המועד לא תגרום לאירוע קטסטרופלי כמו במערכת בזמן אמת קשה. מערכות אלו פחות מגבילות. כמה דוגמאות למערכות תוכנה בזמן אמת הן הזרמת מולטימדיה, פרויקטים מדעיים מתקדמים ומציאות מדומה.

מה ההבדל בין מערכת בזמן אמת קשה ורכה?

מערכת בזמן אמת קשה לעומת רכה

מערכת בזמן אמת היא מערכת שבה אי עמידה אפילו בדד-ליין בודד עלול להוביל לכשל מערכת מוחלט או קטסטרופלי. מערכת רכה בזמן אמת היא מערכת שבה כשל אחד או יותר בעמידה במועד לא נחשב ככשל מערכת מוחלט, אבל הביצועים האלה נחשבים כפגומים.
טבע מגביל
מערכת בזמן אמת מאוד מגבילה. מערכת זמן אמת רכה אינה מגבילה במיוחד.
דדליין
מערכת בזמן אמת לא אמורה לפספס את המועד האחרון. החמצת תאריך היעד גורמת לכשל מוחלט או קטסטרופלי במערכת. מערכת רכה בזמן אמת יכולה להחמיץ את המועד האחרון מדי פעם. החמצת המועד אינה נחשבת ככשל מערכת מוחלט, אלא פוגעת בביצועים.
כלי שירות
למערכת בזמן אמת יש יותר שימוש. למערכת רכה בזמן אמת יש פחות שימוש.
דוגמאות
מערכות בקרת תעבורה אווירית, מערכות בקרת טילים וכורים גרעיניים הן כמה דוגמאות למערכות קשות בזמן אמת. זרימת מולטימדיה, פרויקטים מדעיים מתקדמים ומציאות מדומה הם כמה דוגמאות למערכות רכות בזמן אמת.

סיכום - מערכת זמן אמת קשה לעומת רכה

מאמר זה דן בשני סוגים של מערכות הפעלה בזמן אמת; מערכות זמן אמת קשות ומערכות זמן אמת רכות. ההבדל בין מערכת זמן אמת קשה ורכה הוא שמערכת זמן אמת קשה היא מערכת שבה כשל בודד בעמידה במועד עשוי להוביל לכשל מערכת מוחלט בעוד שמערכת זמן אמת רכה היא מערכת שבה אחד או כשלים נוספים בעמידה בתאריך היעד אינם נחשבים ככשל מערכת מוחלט, אך הביצועים שלו נחשבים לקויים.

מוּמלָץ: