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