האבולוציה של יחידות עיבוד מרכזיות, או מעבדים, היא נושא מרתק ומורכב ללמוד. מאז שחרורו של אינטל 4004 עוד בשנת 1971 ועד למעבדי הסדרה העשירית של אינטל המודרנית, שבבים אלה ראו עלייה מדהימה במהירות ובעוצמת המחשוב תוך חמישה עשורים קצרים בלבד. משימות מחשוב שהיו בעבר בלתי נתפסות אפילו למחשבי המיינפריים הגדולים ביותר, ניתנות כעת לטיפול בסמארטפון התקציב הזול ביותר, כאשר אפילו המחשבים הניידים הבסיסיים ביותר מחזיקים מאות פעמים את המחשבים המריצים את משימות אפולו. עם זאת, גם עם התקדמות המהירה האסטרונומית של כוח המחשוב, פיתוח אחד שעושה עדיין חידות על אנשים הוא הרעיון של מעבדים מרובי ליבות. יצרנים כמו אינטל ו- AMD מונים את ספירת הליבה ההולכת וגוברת שלהם על מעבדים חדשים יותר - 4 ליבות, 8 ליבות, 16 ליבות, ואפילו 32 ליבות - והשימושיות שלהם לעומסי מחשוב כבדים. אבל מה בכלל אומר כל זה?
מהם ליבות מעבד?
ליבת מעבד היא יחידת עיבוד עצמאית על שבב המעבד הפיזי הכולל. לכל ליבה חומרת עיבוד ומטמון משלה, והיא מחוברת לשאר המעבד דרך הזיכרון המשותף של השבב ואוטובוס המערכת. ליבה היא למעשה מעבד שלם, ולכן מעבד מרובה ליבות הוא כמו להרכיב מספר מעבדים ולפעול במקביל. הנימוק מאחורי מספר ליבות במעבד הוא שלעתים קרובות יכול להיות יתרון לפצל משימות מחשוב בין ליבות מרובות ולא אחת מסיבית על מנת לאפשר לו לסיים במהירות וביעילות רבה יותר.
כיצד לחבר 2 צגים למחשב נייד
עם זאת, האפקטיביות של טכניקה זו תלויה במערכת ההפעלה שאתה מפעיל וכן ביישום הספציפי שאתה מפעיל; מערכות הפעלה ויישומים רבים לא היו מסוגלים לנצל מספר ליבות וכתוצאה מכך לא יראו שום יתרון מדיד מהליבות הנוספות. עם זאת, למרבה המזל, כמעט כל מערכות ההפעלה המודרניות ותוכניות רבות כבדות משאבים כמו Adobe Premiere מסוגלות לנצל את הליבות הנוספות, וכתוצאה מכך, לרוץ במהירות וביעילות רבה יותר ממה שהיו עושים זאת.
מעבדים מרובי ליבות התחילו את דרכם בשנת 1996, כאשר מעבד IBM Power4 הפעיל שתי ליבות על שבב יחיד, שהיה מהפכני באותה תקופה. עם זאת, תמיכה בתוכנה לחידוש חדש זה לא הופיעה באופן מיידי. עם זאת, החל מ- Windows XP בשנת 2001, החל Windows לתמוך בפעולות מרובות ליבות ומפתחי אפליקציות רבים הלכו בעקבותיהם. כתוצאה מכך, כמעט כל תוכנה עתירת משאבים בה אתה משתמש כיום תנצל באופן מלא את כוחו של המעבד המרובה ליבות שיש לך כמעט בוודאות שמופעל מתחת למכסה המנוע.
(בדוק זאת מאמר מפורט אודות עיבוד רב ליבות למידע נוסף. אם אתה בונה או קונה מחשב חדש, סקירה של זה מאמר על מה לחפש במעבד יכול להיות גם מועיל. ואם אתה מעוניין ב היסטוריה של מעבדים , כמובן שיש לנו אתכם מכוסים!)
הפעלת ליבות מעבד ב- Windows
שאלה אחת שנשאלת בדרך כלל ב- TechJunkie היא האם אתה צריך לעשות משהו על מנת להשתמש במלואו במעבדים מרובי ליבות במחשב שלך. התשובה היא שזה באמת תלוי בגרסת Windows שאתה מפעיל. בגירסאות ישנות יותר של Windows, כגון Windows XP, ייתכן שתצטרך לשנות הגדרת מערכת ב- BIOS שלך כדי לעבוד על פונקציונליות מרובת ליבות. אולם בכל גרסה חדשה יותר של Windows, תמיכה מרובת ליבות מופעלת באופן אוטומטי; אתה יכול לשנות את ההגדרות שלך לשימוש בפחות ליבות במידת הצורך כדי לתקן סיבה לתאימות תוכנה, אך הדבר נדיר במיוחד.
כיצד להוסיף מוסיקה על סיפור האינסטגרם
הגדרות הליבה ב- Windows 10
אם אתה משתמש ב- Windows 10, כל ליבות המעבד שלך ישמשו באופן מלא כברירת מחדל אם ה- BIOS / UEFI שלך מוגדר כהלכה. הפעם היחידה בה אתה משתמש בטכניקה זו היא הגבלת ליבות, אם מסיבות של תאימות תוכנה או אחרת.
- הקלד 'msconfig' בתיבת החיפוש של Windows ולחץ על Enter.
- בחר בכרטיסיה אתחול ואז אפשרויות מתקדמות.
- סמן את התיבה לצד מספר המעבדים ובחר את מספר הליבות שברצונך להשתמש בהן (כנראה 1, אם יש לך בעיות תאימות) מהתפריט.
- בחר אישור ואז החל.
אם אתה משתמש ב- Windows 10, התיבה לצד מספר המעבדים בדרך כלל לא תסומן. הסיבה לכך היא ש- Windows מוגדר להשתמש בכל הליבות בכל פעם שלתוכנית יש את היכולת להשתמש בהן.
הגדרות הליבה ב- Windows Vista, 7 ו- 8
ב- Windows Vista, 7 ו- 8, הגישה לרב ליבות ניגשת באמצעות אותו תהליך msconfig כמתואר לעיל עבור Windows 10. אפשר גם ב- Windows 7 ו- 8 להגדיר זיקה למעבד, כלומר לומר למערכת ההפעלה השתמש בליבה מסוימת עבור תוכנית מסוימת. זה היה שימושי למספר דברים; תוכל להגדיר שתוכנית מסוימת תפעל תמיד על ליבה אחת כדי שלא תפריע לפעולות מערכת אחרות, או שתוכל להגדיר תוכנית שהתקשתה לרוץ על ליבה אחרת מלבד הליבה ההגיונית הראשונה שתשתמש בליבה בה היא רצה הטוב ביותר.
אין צורך בהחלט להגדיר זיקות ליבה ב- Windows 7 או 8, אך אם תרצה בכך זה פשוט.
- בחר Ctrl + Shift + Esc כדי להעלות את מנהל המשימות.
- לחץ לחיצה ימנית על התוכנית שאת שימוש הליבה שלה ברצונך לשנות ובחר פרטים.
- בחר תוכנית זו שוב בחלון הפרטים.
- לחץ לחיצה ימנית ובחר הגדר זיקה.
- בחר ליבה אחת או יותר וסמן את התיבה לבחירה, בטל את הסימון לביטול הבחירה.
יתכן שתבחין כי ברשימה כפולה יותר ליבות ממה שיש לך. לדוגמה, אם אתה מפעיל מעבד Intel i7 עם 4 ליבות, יופיעו 8 בחלון הזיקה. הסיבה לכך היא שרשור יתר מכפיל את ליבותיך ביעילות, עם ארבע אמיתיות וארבע וירטואליות. אם אתה רוצה לדעת כמה ליבות פיזיות יש למעבד שלך נסה זאת:
כיצד לבטל הודעות על מחלוקת
- בחר Ctrl + Shift + Esc כדי להעלות את מנהל המשימות.
- בחר ביצועים וסמן מעבד.
- בדוק בפינה השמאלית התחתונה של החלונית תחת ליבות.
יש קובץ אצווה שימושי שתוכל ליצור שיכול לכפות על זיקה של המעבד לתוכניות מסוימות. לא צריך להשתמש בו, אבל אם כן ...
- פתח את פנקס הרשימות או את פנקס הרשימות ++.
- הקלד 'התחל / זיקה 1 PROGRAM.exe'. הקלד ללא הצעות מחיר ושנה את PROGRAM לשם התוכנית הספציפית שאתה מנסה לשלוט בה.
- שמור את הקובץ בשם משמעותי והוסף את .bat לסוף. זה יוצר אותו כקובץ אצווה.
- שמור אותו במיקום התקנת התוכנית שציינת בשלב 2.
- הפעל את קובץ האצווה שיצרת זה עתה להפעלת התוכנית.
איפה שאתה רואה 'זיקה 1', זה אומר ל- Windows להשתמש ב- CPU0. אתה יכול לשנות זאת בהתאם למספר הליבות שיש לך - 'זיקה 3' עבור CPU1 וכן הלאה. לדף זה באתר המפתחים של מיקרוסופט יש רשימה מלאה של זיקות .
האם עלי לאפשר את כל הליבות ב- Windows 10?
יש למעשה ויכוח כלשהו לגבי זה, למרות שיש הסכמה די חזקה בקרב מומחים שעליכם להשתמש בכל ליבותיכם. יש בעצם שתי נקודות שאנטי-ליבות פגעו בהן. האחת היא שהפחתת צריכת החשמל ממחשבים ניידים ומחשבים אישיים תפחית את השימוש בחשמל במקומות אחרים. הטיעון האחר הגיוני מעט יותר, וקשור לחיי הסוללה של המחשב הנייד. אני הולך לבחון את שני הטיעונים הללו.
די קשה לזכות בזווית צריכת החשמל. המציאות היא שצריכת החשמל המודרנית של המחשב האישי יכולה להיות גבוהה לאורך פרקי זמן. אבל נכון גם שפרצי הכוח האלה עדיין לא משתמשים במיץ רב כל כך. גם בצריכת חשמל עליונה, Core i7 (כיום זוכה בתחרות חזיר הכוח בקרב מעבדים רגילים) משתמש ב -130 וואט בלבד. השווה זאת למקרר ב -250 וואט. יחידת זרם חילופין ב 1400, ואוויר מרכזי ב 3500 וואט. אם אתה רוצה לחסוך בחשמל, הפוך את זרם החשמל למטה ברמה והשאיר את המחשב פועל במלוא הפיצוץ.
הטיעון להפחתת השימוש בליבה במטרה לחסוך את חיי הסוללה במחשב הנייד (פחות אנרגיה בשימוש = פחות מחזורי טעינה = אותו מקבוק שנמשך כמה שנים יותר) הוא בעל מושך שטחי כלשהו. אני מודה כי בהתחשב במה שיכול לעלות למחשב נייד מתקדם, זה עשוי להיות הגיוני לקודד את המכונה על ידי כיבוי כמה ליבות. עם זאת, מטרה זו יכולה להיות מושגת בצורה הרבה יותר יעילה ונוחה יותר על ידי מעט שעון מעבד למעבד. המשמעות של תת-שעון היא להגדיר את שעון המכונה לפעול לאט מהרגיל, מה שבתורו יפחית את הביצועים ויחתוך באופן דרסטי את ניקוז הסוללות. ליבות, כאשר הן אינן בשימוש, פשוט אל תשרפו הרבה כוח כך שהחסכון יהיה מינימלי. תת-שעון של המעבד מפחית ישירות את השימוש החשמלי ברחבי המכונה ויכול להשיג למעשה את המטרה של חיי מחשב נייד ארוכים יותר.
המעבד הוא החלק החשוב ביותר במחשב שלך, ולכן הגיוני לרצות לדחוף את כל הליבות עד גבולן. כמובן שאם אתה עדיין מתקשה לדחוף את המכשיר שלך לרמת הביצועים שאתה רוצה ממנו, כדאי לך לשקול לשדרג את המעבד שלך (אם אתה הבעלים של שולחן עבודה) או לבדוק להרים מחשב נייד חדש עם חיתוך חדשני. חוּמרָה. לחלופין, אם אתה מעדיף לנסות להפוך את Windows 10 למהיר עוד יותר בחומרה הנוכחית שלך, בדוק המדריך הסופי שלנו כאן .