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

תהליכון

מַדָד תהליכון

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

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

מנעול (תוכנה)

בתוכנה, מנעול הוא מנגנון סנכרון לכפיית מגבלות על הגישה למשאב בסביבה בה יש תהליכונים (Threads) רבים.

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

מערכת הפעלה

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

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

מערכות הפעלה

#הפניה מערכת הפעלה קטגוריה:מונחים בתוכנה.

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

מעבד

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

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

מתכנת

מהנדס תוכנה כותב קוד בשפת התכנות JavaScript מְתַכְנֵת (לעיתים תָּכְנִיתָן או תַּכְנָת) הוא אדם העוסק בתכנות, כלומר בפיתוח ובתחזוקה של תוכנה למחשבים על ידי קידוד (כלומר כתיבה או שינוי של קוד) בשפת תכנות אחת או יותר.

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

מדעי המחשב

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

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

אנגלית

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

חָדָשׁ!!: תהליכון ואנגלית · ראה עוד »

אלגוריתם

אלגוריתם הוא דרך שיטתית וחד-משמעית לביצוע של משימה מסוימת, במספר סופי של צעדים.

חָדָשׁ!!: תהליכון ואלגוריתם · ראה עוד »

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

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

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

סמפור (מדעי המחשב)

במדעי המחשב, סֶמָפוֹר (מיוונית עתיקה: (σῆμα (סמא) – סימן, φωρος (פורוס) – נושא; באנגלית: Semaphore; לפי האקדמיה ללשון העברית אַתָּת) הוא מנגנון לסנכרון מספר תהליכים הפועלים במחשב במקביל, ומטרתו לפתור את בעיית המניעה ההדדית (Mutual exclusion). הסמפור הוא למעשה הרחבה של מנגנון המנעול, והוא יכול לקבל ערכים שלמים אי שליליים. סמפור בינארי פועל למעשה כמו מנעול. מנגנון הסמפור הומצא על ידי מדען המחשב ההולנדי אדסחר דייקסטרה באמצע שנות ה־60, והוא נמצא בשימוש נרחב במערכות הפעלה רבות.

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

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

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

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

פסיקה (מחשב)

במחשוב, פסיקה (באנגלית Interrupt; לפי האקדמיה ללשון העברית: פְּסָק) היא אות המגיע למעבד, מצד רכיב חומרה או תוכנה ומורה להפסיק תהליך מסוים כדי לעבד תהליך אחר שטיפולו חשוב יותר.

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

קטע קריטי

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

חָדָשׁ!!: תהליכון וקטע קריטי · ראה עוד »

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

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

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

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

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

חָדָשׁ!!: תהליכון וריבוי תהליכונים · ראה עוד »

שפות תכנות

#הפניה שפת תכנות קטגוריה:מונחים בתוכנה.

חָדָשׁ!!: תהליכון ושפות תכנות · ראה עוד »

תחרות (מדעי המחשב)

#הפניה מרוץ תהליכים.

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

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

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

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

לינוקס

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

חָדָשׁ!!: תהליכון ולינוקס · ראה עוד »

דפדוף (זיכרון)

במחשבים, דפדוף (באנגלית: Paging) היא שיטה לניהול זיכרון המאפשרת למערכת הפעלה העברת קטעי זיכרון בין הזיכרון הראשי לזיכרון המשני.

חָדָשׁ!!: תהליכון ודפדוף (זיכרון) · ראה עוד »

הרעבה (מדעי המחשב)

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

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

החלפת הקשר (מחשב)

#הפניה החלפת הקשר.

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

אזכור

[1] https://he.wikipedia.org/wiki/תהליכון

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