עבור לתוכן

Dual CPU משהוא יכול להסביר מה זה נותן ואיך זה משפיע ?

Featured Replies

פורסם

תודה

[attachment deleted by admin - 90 dayss]

פורסם

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

פורסם
  • מחבר

תודה על התגובה אבל עדיין לא הבנתי מה אני יכול לעשות עם זה לטובה :nixweiss:

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

[attachment deleted by admin - 90 dayss]

פורסם

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

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

בא נגיד שיש לך שתי תוכנות שלכל אחת מהן לוקח 5 דקות לרוץ (כשהן רצות לחוד).

כאשר תריץ אותן אחת אחרי השניה סה"כ יעברו 10 דקות, אבל אם תנסה להריץ אותן במקביל זה יקח יותר מ 10 דקות בגלל הזמן שלוקח למעבד "לקפוץ" מתוכנית אחת לשניה.

נניח שתכבה בביוס את ה HT, מערכת ההפעלה שלך תראה רק מעבד אחד. לשם דוגמה נומר שבמצב הזה תריץ את שתי התוכנות האלו בו זמנית ויקח להן 15 דקות לרוץ. אם תפעיל בחזרה את ה HT יקח להן רק 12 דקות.

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

פורסם

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

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

פורסם
  • מחבר

הסבר מצויין תודה רבה לשנכם , סוף סוף הבנתי :bash:

פורסם

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

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

בא נגיד שיש לך שתי תוכנות שלכל אחת מהן לוקח 5 דקות לרוץ (כשהן רצות לחוד).

כאשר תריץ אותן אחת אחרי השניה סה"כ יעברו 10 דקות, אבל אם תנסה להריץ אותן במקביל זה יקח יותר מ 10 דקות בגלל הזמן שלוקח למעבד "לקפוץ" מתוכנית אחת לשניה.

נניח שתכבה בביוס את ה HT, מערכת ההפעלה שלך תראה רק מעבד אחד. לשם דוגמה נומר שבמצב הזה תריץ את שתי התוכנות האלו בו זמנית ויקח להן 15 דקות לרוץ. אם תפעיל בחזרה את ה HT יקח להן רק 12 דקות.

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

השיפור הוא דווקא מאוד ניכר ואפשר לראות זאת בבנצ'מרקים.

בכל אופן נראה לי שהתרד לא קשור לפה וצריך לעבור למעבדים/זכרונות

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים