Explanation: The output of program is Thread[main,5,main], in this priority assigned to the thread is 5. It’s the default value. Since we have not named the thread they are named by the group to they belong i:e main method.
Explanation: The output of program is Thread[main,5,main], Since we have not explicitly named the thread they are named by the group to they belong i:e main method. Hence they are named ‘main’.
Explanation: Thread is a lightweight and requires less resources to create and exist in the process. Thread shares the process resources.
מיין לפי
Lior Linoi Aftabi0 נקודות ·
יותר מ-6 חודשים
( תגובות)
מוניטין: 70
מישהו יכול להסביר למה זו התשובה? לא יכול להיות PROCESS קטן שצורך פחות משאבים מTHREAD ממש כבד?
Manuel Ruffieux1 נקודות ·
יותר מ-6 חודשים
( תגובות)
מוניטין: 270
ישמצב שכן אבל זה כבר מקרה קצה
באופן כללי טרד זה משהו קל ופרוסס כבד
נראהלי במערכות הפעלה לימדו את זה יותר סבבה ויש במצגות הסבר על איך כל אחד מהם בנוי מבחינת זכרונות וכו
Guy Biton0 נקודות ·
יותר מ-6 חודשים
( תגובות)
מוניטין: 34
כן כמו שלימדו במערכות הפעלה TCB קטן מה PCB (מכיל פחות משאבים)
Explanation: Thread scheduler decides the priority of the thread execution. This cannot guarantee that higher priority thread will be executed first, it depends on thread scheduler implementation that is OS dependent.
מיין לפי
Gil Ari Agmon0 נקודות ·
יותר מ-6 חודשים
( תגובות)
מוניטין: 90
נראה לי הכוונה בשאלה זה מי בוחר את התיעדוף של הוצאת טרדים מהתור או משהו בסגנון, כי את הPriority לא הScheduler קובע