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

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