מה ההבדל בין מתזמן לטווח ארוך לבין מתזמן לטווח קצר

תוכן עניינים:

Anonim

ה ההבדל העיקרי בין מתזמן לטווח ארוך לבין מתזמן לטווח קצר הוא ש מתזמן לטווח ארוך בוחר תהליך מתור המשרות ומביא את התהליך לתור מוכן ואילו המתזמן לטווח הקצר בוחר איזה תהליך יש לבצע הבא מהתור המוכן.

תהליך הוא תוכנית בביצוע. במערכות מחשב מודרניות, ישנם מספר תהליכים. תזמון הוא המנגנון לבחירת תהליך מתוך מספר תהליכים והקצאתו למעבד לביצוע. המתזמן עוזר לבצע משימה זו. ישנם שני סוגים עיקריים של מתזמנים כמו מתזמן לטווח ארוך ומתזמן לטווח קצר. באופן כללי, מתזמן לטווח ארוך שומר על תכנות רב תכנות טוב ואילו מתזמן לטווח קצר מאפשר הגדלת ביצועי המערכת.

מתזמן מעבד, מתזמן עבודה, מתזמן לטווח ארוך, מערכת הפעלה, מתזמן לטווח קצר

מהו מתזמן לטווח ארוך

מתזמן לטווח ארוך נקרא גם מתזמן עבודה. במחשב ישנם תהליכים רבים המחכים לביצוע. תהליכים אלה נמצאים בתור המשרות. מתזמן הטווח הארוך בוחר תהליך מתור העבודה או מהזיכרון המשני ומביא את התהליך לתור המוכן בזיכרון הראשי לביצוע. בדרך כלל, מתזמן הטווח הארוך בוחר תערובת מאוזנת של תהליכים קשורים במעבד ו- IO מהזיכרון המשני. יתר על כן, מידת התכנות מתייחסת למספר התהליכים המרבי שיכול להיות במצב מוכן. מתזמן לטווח ארוך עוזר לשלוט במידת התכנות המרובה.

מהו מתזמן לטווח קצר

מתזמן לטווח קצר נקרא גם מתזמן מעבד. הוא בוחר תהליך מהתור המוכן לביצוע על ידי המעבד. כאשר מתזמן הטווח הקצר בוחר תהליך מהתור המוכן, התהליך המבוצע כעת עובר למצב ההמתנה. בדרך כלל, מתזמן הטווח הקצר פועל במהירות כדי להימנע מבזבוז זמן מעבד. לאחר שמתזמן הטווח הקצר בוחר את התהליך, שולח הקצאת התהליך שנבחר למעבד לביצוע. במילים אחרות, הוא מבצע את הקצאת התהליך בפועל למעבד לביצוע.

איור 01: מדינות תהליך

בנוסף לשני התהליכים לעיל, יש מתזמן אחר שנקרא מתזמן לטווח בינוני. כאשר הזיכרון הראשי מלא, הוא מחליף את התהליכים מהזיכרון הראשי לזיכרון משני. כאשר הזיכרון הראשי שוב פנוי, הוא מתחלף בתהליך ההחלפה הקודם חזרה לזיכרון הראשי לביצוע. לאחר מכן התהליך מבוצע מהמקום בו הוא הושהה.

ההבדל בין מתזמן לטווח ארוך לבין מתזמן לטווח קצר

הַגדָרָה

מתזמן לטווח ארוך הוא מתזמן מערכת הפעלה שבוחר תהליכים מתור המשרות ומטעין אותם בזיכרון הראשי לביצוע. לעומת זאת, מתזמן לטווח קצר הוא מתזמן מערכת הפעלה הבוחר תהליך בין מספר תהליכים שיש לבצע על ידי המעבד. לפיכך, זהו ההבדל העיקרי בין מתזמן לטווח ארוך לבין מתזמן לטווח קצר.

מילים נרדפות

בעוד שמתזמן לטווח ארוך נקרא גם מתזמן עבודה, מתזמן לטווח קצר נקרא מתזמן המעבד.

פונקציונליות

כמו כן, פונקציונליות מהווה הבדל חשוב נוסף בין מתזמן לטווח ארוך לבין מתזמן לטווח קצר. זה; המתזמן לטווח ארוך בוחר תהליך מתור המשרות ומביא אותו לתור מוכן. ואילו מתזמן הטווח הקצר בוחר תהליך בתור מוכן לביצוע על ידי המעבד.

מְהִירוּת

יתר על כן, מהירות היא הבדל נוסף בין מתזמן לטווח ארוך לבין מתזמן לטווח קצר. מתזמן לטווח ארוך איטי יותר מתזמן לטווח קצר

תכנות רב תכליתי

תדירות הפעולה

תדירות הפעולה היא גם הבדל בין מתזמן לטווח ארוך לבין מתזמן לטווח קצר. מתזמן לטווח ארוך פועל בתדירות נמוכה יותר מתזמן לטווח קצר.

סיכום

מתזמנים הם תוכנות מערכת הפעלה מיוחדות. הם עוזרים לתזמן את התהליכים בדרכים שונות. שני מתזמנים עיקריים נקראים מתזמן לטווח ארוך וקצר. ההבדל העיקרי בין מתזמן לטווח ארוך לבין מתזמן לטווח קצר הוא שמתזמן לטווח ארוך בוחר תהליך מתור המשרות ומביא את התהליך לתור מוכן ואילו מתזמן לטווח קצר בוחר איזה תהליך צריך לבצע הבא מהתור המוכן.

התייחסות:

1. "מהו תזמון תהליכים?" סוגי טופולוגיה של רשתות ברשתות מחשבים | Studytonight, זמין כאן.2. סינגל, אקשיי ואקשיי סינגאל. "אקשי סינגאל." Gate Vidyalay, שם המוציא לאור Gate Vidyalay לוגו המפרסם, 31 בינואר 2019, זמין כאן.

באדיבות התמונה:

1. "מצבי תהליך" על ידי A3r0 מניח (- לא ניתן מקור קריאה במכונה. עבודה משוערת (מבוססת על תביעות זכויות יוצרים) (דומיין ציבורי) באמצעות Commons Wikimedia

מה ההבדל בין מתזמן לטווח ארוך לבין מתזמן לטווח קצר