החלפת הקשר – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
Luckas-bot (שיחה | תרומות)
מ בוט מוסיף: zh:上下文交換
מ קישורים פנימיים
שורה 11:
* במחשב הפועל ב[[ריבוי משימות]], קיים [[סדרן תכניות]] (scheduler) הקובע את סדר הרצת התכניות ומקצה "זמן מעבד" לכל [[תהליך (מדעי המחשב)|תהליך]]. כש"זמן מעבד" של תהליך אחד מסתיים, מופעלת [[פסיקה (מחשב)|פסיקה]] שתגרור '''החלפת הקשר'''.
* ארכיטקטורות מסוימות (למשל [[x86|ארכיטקטורת x86]] של [[אינטל]]) הן מונעות-פסיקה. משמעות הדבר היא שבמידה וה[[מעבד]] צריך למשל לבצע קריאה מהדיסק, הוא ישלח את בקשת הקריאה ויעבור לבצע פעילות אחרת במקום להמתין. עם סיום הקריאה מהדיסק תופעל [[פסיקה (מחשב)|פסיקה]] שתגרור '''החלפת הקשר'''. ה[[פסיקה (מחשב)|פסיקה]] מהדיסק תטופל על ידי [[שגרת טיפול בפסיקה]].
* במעבר בין [[מרחב משתמש|מצב משתמש]] (user mode) למצבל[[מצב ליבה]] (kernel mode), תלוי במערכת ההפעלה, תיתכן '''החלפת הקשר'''.
 
[[קטגוריה:תהליכים (מדעי המחשב)]]