סֵמֶל
יוניונפדיה
תִקשׁוֹרֶת
 Google Play כעת ב-
חָדָשׁ! הורד יוניונפדיה במכשיר אנדרואיד שלך!
חופשי
גישה מהירה יותר מאשר בדפדפן!
 

תהליך (מדעי המחשב)

מַדָד תהליך (מדעי המחשב)

תהליך (באנגלית: Process) במדעי המחשב, הוא מופע של תוכנית מחשב שמופעל על ידי מערכת מחשב שיש לה היכולת להפעיל מספר תהליכים בו זמנית. [1]

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

מערכת הפעלה

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

חָדָשׁ!!: תהליך (מדעי המחשב) ומערכת הפעלה · ראה עוד »

מעבד

מעבד 80486 של אינטל בתוך המארז שלו – ממדי פיסת הסיליקון שבמרכז הם 6.75x12 מילימטר מעבד, או בשמו המלא יחידת עיבוד מרכזית (באנגלית: CPU - Central Processing Unit), הוא רכיב חומרה במחשב המבצע את הפקודות המאוחסנות בזיכרון המחשב.

חָדָשׁ!!: תהליך (מדעי המחשב) ומעבד · ראה עוד »

משתמש (מחשוב)

בתחום המחשבים, "משתמש" הוא אדם העושה שימוש כלשהו במחשב או בשירות-רשת.

חָדָשׁ!!: תהליך (מדעי המחשב) ומשתמש (מחשוב) · ראה עוד »

מחסנית קריאות

שגרות רצות. כל מסגרת מתאימה לקריאה לשגרה שעדיין לא סיימה לרוץ. לדוגמה, אם כרגע רצה שגרה בשם DrawLine, לאחר שהיא נקראה מתוך שגרה בשם DrawSquare, החלק העליון של מחסנית הקריאות יכול להראות כמודגם בתרשים זה. במדעי המחשב, מחסנית קריאות (באנגלית: call stack) היא מבנה נתונים מסוג מחסנית, המשמש לאחסון מידע אודות השגרות הפעילות של תוכנית מחשב.

חָדָשׁ!!: תהליך (מדעי המחשב) ומחסנית קריאות · ראה עוד »

מדעי המחשב

מדְעי המחשב הם ענף מדעי העוסק בלימוד הבסיס התאורטי והמעשי של השימוש במערכות מחשב, ובמידה מסוימת, גם בשאלה של תכנון ובנייה של מערכות מחשב.

חָדָשׁ!!: תהליך (מדעי המחשב) ומדעי המחשב · ראה עוד »

אנגלית

אנגלית (באנגלית: English) היא שפה ממשפחת השפות הגרמאניות שמקורה באנגליה, והיא אחת השפות המדוברות ביותר בעולם.

חָדָשׁ!!: תהליך (מדעי המחשב) ואנגלית · ראה עוד »

אוגר (מחשבים)

אוגר 8 ביט אוֹגֵר (באנגלית: Register) הוא מושג בארכיטקטורת מחשב, המתאר תא אחסון נתונים, בצורת אוסף סיביות, המשמש כאופרנד ישיר לפעולות המעבד.

חָדָשׁ!!: תהליך (מדעי המחשב) ואוגר (מחשבים) · ראה עוד »

סנכרון (מדעי המחשב)

במדעי המחשב, סנכרון מתייחס לשני נושאים שונים אך קשורים: סנכרון תהליכים (תזמון) וסנכרון נתונים (תיאום).

חָדָשׁ!!: תהליך (מדעי המחשב) וסנכרון (מדעי המחשב) · ראה עוד »

סדרן תוכניות

במדעי המחשב, סדרן תוכניות או זַמְנָן (Scheduler) הוא כלי מרכזי במערכות התומכות בריבוי משימות ובמערכות זמן אמת.

חָדָשׁ!!: תהליך (מדעי המחשב) וסדרן תוכניות · ראה עוד »

קיפאון (מדעי המחשב)

מצב של קיפאון(תיקו) בו תהליך א' דורש משאב הנמצא ברשות תהליך ב'. תהליך ב' לא ישחרר את המשאב עד שיקבל את המשאב הדרוש לו המוחזק על ידי תהליך א' קיפאון (או תיקו, באנגלית: Deadlock) הוא מצב בו שתי פעולות מתחרות מחכות כל אחת לסיומה של האחרת, ומכיוון שכך, אף אחת מהן אינה מסתיימת.

חָדָשׁ!!: תהליך (מדעי המחשב) וקיפאון (מדעי המחשב) · ראה עוד »

ריבוי משימות

ריבוי משימות (באנגלית: Multitasking) הוא היכולת של מחשב לבצע מספר משימות במקביל.

חָדָשׁ!!: תהליך (מדעי המחשב) וריבוי משימות · ראה עוד »

תקשורת בין תהליכים

במדעי המחשב, תקשורת בין תהליכים (באנגלית: inter-process communication או IPC) היא אוסף של שיטות ומנגנונים להעברת נתונים בין תהליכונים בתוך אותו תהליך או בין תהליכים שונים.

חָדָשׁ!!: תהליך (מדעי המחשב) ותקשורת בין תהליכים · ראה עוד »

תהליך זומבי

תהליך זומבי (מאנגלית: Zombie process או Defunct process) במערכות הפעלה מבוססות Unix הוא תהליך שביצועו הושלם, אך עדיין נכלל בטבלת התהליכים של מערכת ההפעלה.

חָדָשׁ!!: תהליך (מדעי המחשב) ותהליך זומבי · ראה עוד »

תהליכון

תהליך בעל שני תהליכונים:ש בצד ימין רואים את ציר הזמן.ש Thread 1 מתחיל לרוץ, עד שבשלב מסוים הוא נעצר, ואז Thread 2 נכנס לפעולה ומתחיל לרוץ עד שהוא מסיים את פעולתו. לאחר מכן Thread 1 ממשיך מהנקודה בה הוא הפסיק, וממשיך לרוץ עד לסיום התוכנית.ש קיימות מספר סיבות להפסקת ריצתו של Thread 1 באמצע הריצה, ביניהן: א) Thread 1 ממתין לקבלת תשובה שעלולה לארוך זמן, ובמקום לבזבז זמן המתנה המעבד מתחיל להריץ את Thread 2. ב) Thread 2 נכנס פתאום, והוא בעל עדיפות גבוהה יותר. ג) המעבד מיוזמתו קוטע את ריצתו של Thread 1, כדי לאפשר גם לתהליכים אחרים לרוץ. תהליכון (באנגלית: Thread of execution, או בקיצור: Thread) ולעיתים חוט, פתיל ריצה או נים הוא מושג במדעי המחשב המשמש במערכות הפעלה כדי לתאר הקשר ריצה במרחב כתובות.

חָדָשׁ!!: תהליך (מדעי המחשב) ותהליכון · ראה עוד »

תוכנית מחשב

תוכנית מחשב היא רצף של הוראות בשפת תכנות כלשהי, שנועדו לבצע משימה מסוימת במחשב.

חָדָשׁ!!: תהליך (מדעי המחשב) ותוכנית מחשב · ראה עוד »

ליבה (מערכות הפעלה)

הליבה מחברת את יישומי התוכנה לחומרת המחשב. במחשבים, ליבה (באנגלית: Kernel) היא הרכיב המרכזי של מרבית מערכות ההפעלה; זהו הגשר שבין תוכניות המחשב לבין עיבוד הנתונים עצמו שמבוצע ברמת החומרה.

חָדָשׁ!!: תהליך (מדעי המחשב) וליבה (מערכות הפעלה) · ראה עוד »

הקצאת זיכרון דינאמית

#הפניה הקצאת זיכרון דינמית.

חָדָשׁ!!: תהליך (מדעי המחשב) והקצאת זיכרון דינאמית · ראה עוד »

החלפת הקשר

במחשב, החלפת הקשר (context switch) היא המעבר בין הרצת שני תהליכים באמצעות המעבד.

חָדָשׁ!!: תהליך (מדעי המחשב) והחלפת הקשר · ראה עוד »

אזכור

[1] https://he.wikipedia.org/wiki/תהליך_(מדעי_המחשב)

יוֹצֵאנִכנָס
היי! אנחנו בפייסבוק עכשיו! »