מערכת זמן אמת – הבדלי גרסאות
תוכן שנמחק תוכן שנוסף
אלון וינשטיין (שיחה | תרומות) מאין תקציר עריכה |
מ en |
||
שורה 4: | שורה 4: | ||
[[קטגוריה:הנדסת תוכנה]] |
[[קטגוריה:הנדסת תוכנה]] |
||
[[en:Real-time computing]] |
גרסה מ־21:14, 24 ביולי 2005
מערכות זמן-אמת: מערכות מחשב אשר בהן יש דרישות לביצועים במגבלות זמן מסוימות. מערכות זמן-אמת נחלקות לשני סוגים:
- Hard real-time: במערכות כאלה מובטח כי זמן הריצה הגרוע ביותר האפשרי לא עובר רף מסוים. בשל האיטיות היחיסית של אחסון הזכרון המשני, במערכות Hard real-time, שטח הזיכרון המשני מוגבל או שלא נעשה בו כלל שימוש והמידע מאוחסן בזכרון קצר טווח או בזיכרון לקריאה בלבד (ROM). קיים קונפליקט בין דרישות אלו לדרישות של time-sharing systems, ולכן שילוב כזה לא נתמך על ידי מערכות הפעלה שנועדו למגוון מטרות (להבדיל ממערכות הפעלה ייעודיות).
- Soft real-time: במערכות כאלה המשתמש מרוצה יותר כאשר המערכת מגיבה בצורה אופטימאלית, אך בו בזמן המשתמש לא יראה תגובה איטית יותר כ"כשלון". סוג זה שימושי בישומים כגון מולטימדיה ו virtual reality.