שאלה : מה ההבדל בין Process ל Thread ?
תשובה: תהליך הוא מופע של תוכנה שרצה במחשב.
התהליך מקבל ממערכת ההפעלה משאבים :
תשובה: תהליך הוא מופע של תוכנה שרצה במחשב.
התהליך מקבל ממערכת ההפעלה משאבים :
- Memory
- Time CPU
- Disk Space
- Input/Output
- Wifi, Ethernet or 3G
- More
מערכת ההפעלה מריצה פקודות של תהליך באמצעות המעבד, על מנת לאפשר למספר תהליכים לבצע פקודות יש לאפשר חלוקה של משאב המעבד בין כל התהליכים שנקרא MultiTasking.
החלפת שני תהליכים נקראת context switch .
כל תוכנית ב java רצה בתוך JVM שזה למעשה תהליך של RTE אשר מורצת בסביבת ריצה נוספת שהיא למעשה מערכת ההפעלה של המחשב .
החלפת שני תהליכים נקראת context switch .
כל תוכנית ב java רצה בתוך JVM שזה למעשה תהליך של RTE אשר מורצת בסביבת ריצה נוספת שהיא למעשה מערכת ההפעלה של המחשב .
אין תגובות:
הוסף רשומת תגובה