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

מתוך המכלול, האנציקלופדיה היהודית
קפיצה לניווט קפיצה לחיפוש
A process with two threads of execution, running on a single processor. Thread #1 is executed first, eventually starts Thread #2, and waits for a response. When Thread #2 finishes, it signals Thread #1 to resume execution to completion and then finishes.
תהליך ובו שני תהליכונים, הפועל על מעבד יחיד.

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

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

Crystal Clear app ktalkd.png ערך זה הוא קצרמר בנושא מחשבים. אתם מוזמנים לתרום למכלול ולהרחיב אותו.
Logo hamichlol 3.png
הערך באדיבות ויקיפדיה העברית, קרדיט,
רשימת התורמים
רישיון cc-by-sa 3.0