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

תוכן שנמחק תוכן שנוסף
קטגוריה:תהליכים (מדעי המחשב)
Shunram (שיחה | תרומות)
אין תקציר עריכה
שורה 1:
{{קישורי פורטל|מדעי המחשב}}
 
ב[[מחשב]], '''החלפת הקשר''' (context switch) הוא תהליך של החלפת מצב ה[[מעבד]] כך שמספר [[תהליך (מדעי המחשב)|תהליכים]] יוכלו לחלוק את אותו [[מעבד]].
בעת ביצוע [[סט פקודות|פקודות מכונה]], המעבד נמצא בהקשר, מצב שתואם תהליך ספציפי, שאת פקודותיו הוא מבצע. על מנת שיוכל לעבור לבצע פקודות של תהליך אחר, עליו לעבור למצב שתואם תהליך זה. כלומר יש לשמור את מצב המעבד הנוכחי, ולטעון את המצב השמור של המעבד עבור התהליך החדש.