ריבוי משימות – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
מ ←‏מקדים: הגהה
מ בוט החלפות: תוכנ\1ת
שורה 13:
 
==חלוקת המשאבים==
רכיב ה[[תוכנה]] שאחראי על חלוקת הזמן נקרא [[סדרן תכניותתוכניות]]. חלוקת הזמן לא בהכרח שווה ויכולה להתבסס על [[היוריסטיקה|היוריסטיקות]] שונות. היוריסטיקה אפשרית לדוגמה היא לתת העדפה (יותר זמן עיבוד) לתהליכים גדולים יותר.
 
בעת חלוקת המשאבים יש סכנת [[הרעבה (מדעי המחשב)|הרעבה]] של תהליכים, כלומר מצב שבו תהליך בעל עדיפות נמוכה לא יקבל את זמן העיבוד/הגישה למשאב הנצרך לו גם לאחר זמן. לשם כך ניתן להשתמש במנגנון "הזדקנות" שבו תהליך שעבר זמן רב מאז שקיבל זמן עיבוד/גישה למשאב יקבל עדיפות גבוהה יותר.