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

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

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

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

וִידֵאוֹ: מהן מערכות הפעלה בזמן אמת
וִידֵאוֹ: פרק 6 מערכת הפעלה 2024, נוֹבֶמבֶּר
Anonim

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

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

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

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

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

סוגי מערכות הפעלה בזמן אמת

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

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

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

במערכות ריבוי משימות בזמן אמת, על מערכת ההפעלה לתעדף משימות בזמן אמת על פני משימות אחרות, ולשמור עליהן עד להשלמתן.

אחת ממערכות ההפעלה הכוללות את מערכת הרך בזמן אמת היא מערכת ההפעלה לינוקס.

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

מוּמלָץ: