הפעל את כל ליבות המעבד ב-Windows 10 ו-11

Admin

כמעט כל המעבדים המודרניים הם מרובי ליבות. לגירסאות מודרניות של Windows יש תמיכה במעבדי ריבוי מעבדים וכל הליבות בהן פעילות כברירת מחדל.

תוכן:

  • מצא את מספר המעבדים והליבות הזמינים ב-Windows
  • כיצד להפעיל את כל הליבות ב-Windows
  • כיצד להגביל את האפליקציה לליבות ספציפיות ב-Windows (זיקה ל-CPU)
  • שנה את מספר הליבות בשימוש באתחול של Windows

ל-Windows יש הגבלה קפדנית על המספר המרבי של מעבדים וליבות פיזיים (מעבדים לוגיים) הנתמכים, בהתאם לגרסה ומהדורה:

  • Windows 10 x86 (Enterprise Pro, Home) - עד 2 מעבדים ו-32 מעבדים לוגיים (גם ליבות פיזיות וגם ליבות וירטואליות Hyper-Threading נחשבות)
  • Windows 10/11 x64 - עד 2 מעבדים ו-256 מעבדים לוגיים
  • Windows Server 2022/2019/2016/2012R2 - עד 64 מעבדים פיזיים עם 640 ליבות לוגיות
  • Windows Server 2008 R2 – 256 ליבות לוגיות

מצא את מספר המעבדים והליבות הזמינים ב-Windows

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

  1. לָרוּץ taskmgr.exe וללכת ל ביצועים לשונית.
  2. בחר את מעבד לשונית;
  3. תראה את מספר המעבדים הזמינים (שקעים), הליבות הפיזיות (24 ליבות) והמעבדים הלוגיים.

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

כיצד למצוא מספר ליבות מעבד ב-Windows

מנהל ההתקנים (devmgmt.msc) מציג גם את מספר המעבדים הלוגיים הזמינים.

מנהלי מכשירים מפרטים ליבות

אתה יכול גם למצוא את המידע על מעבדים פיזיים ומספר הליבות עליהם בחלק המעבד של msinfo32.exe כְּלִי:

Processor Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz, 2394 Mhz, 12 Core(s), 24 Logical Processor(s)
Processor Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz, 2394 Mhz, 12 Core(s), 24 Logical Processor(s)
קבל מידע על מעבד לוגי ב-Windows

אתה יכול להשתמש ב- PowerShell כדי לראות כמה ליבות ומעבדים לוגיים זמינים:

Get-WmiObject -class Win32_processor | ft NumberOfCores, NumberOfLogicalProcessors

NumberOfCores NumberOfLogicalProcessors. 12 24. 
קבל את המספר הכולל של הליבות ב-Windows עם PowerShell

משתנה סביבה מיוחד של Windows מכיל גם מידע על מספר מעבד לוגי:

echo %NUMBER_OF_PROCESSORS%

כיצד להפעיל את כל הליבות ב-Windows

אם לא כל ליבות המעבד זמינות ב-Windows, בדוק שהן מופעלות בהגדרות ה-BIOS/UEFI. יכולות להיות כאן שתי אפשרויות:

  • HyperThreading - מאפשר שימוש בשני המעבדים הלוגיים של ליבת המעבד הפיזית
  • Cores Active Processor – אפשרות להפעיל או לבטל את מספר הליבות.

הפעל מחדש את Windows והזן את הגדרות ה-BIOS (בדרך כלל עם F2, Del, F10, או F1 מפתחות).

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

  • Hyper-Threading הכל: Enabled
  • ליבות מעבד אקטיביות: All
אפשר Hyper-Threading וליבות CPU ב-BIOS (UEFI)

הגדרות אלו עשויות להיות ממוקמות בקטעים מתקדמים או קיצוניים של Tweaker ונקראות אפשרויות מעבד, AMD Core Select, Core Processor, Core Processor Active, Core Multi-Processing, Cores CPU וכו'.

כיצד להגביל את האפליקציה לליבות ספציפיות ב-Windows (זיקה ל-CPU)

ב-Windows, אתה יכול להגדיר יישום לפעול רק על ליבת CPU אחת או ספציפית. כברירת מחדל, אפליקציית Windows יכולה לפעול על כל ליבה.

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

אתה יכול לשנות את הזיקה המרכזית של אפליקציה פועלת במנהל המשימות:

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

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

cmd.exe /c start /affinity 1 "C:\MyApp\myappname.exe"

שנה את מספר הליבות בשימוש באתחול של Windows

Windows משתמש תמיד בליבה אחת בלבד כדי לאתחל. אתה יכול לאפשר להשתמש בכל הליבות בעת אתחול של Windows באמצעות תצורת המערכת:

  1. לִפְתוֹחַ msconfig;
  2. לחץ על מַגָף לשונית ובחר את הערך שלך;
  3. נְקִישָׁה אפשרויות מתקדמות;
  4. בחר את מספר מעבדים אפשרות ב-BOOT אפשרויות מתקדמות;
  5. בחר את מספר המעבדים הלוגיים (חוטים) שניתן להשתמש בהם במהלך תהליך האתחול. מספר מעבדים וזיכרון מרבי באתחול של Windows .

Windows שלך לא יאתחל מהר יותר אם תגדיל את מספר המעבדים הזמינים בעת ההפעלה. כמו כן, אפשרות זו עלולה לגרום לבעיות אתחול של Windows במקרים מסוימים, במיוחד אם אפשרות נעילת PCI מופעלת (שגיאת אתחול BAD SYSTEM CONFIG INFO). לכן, בדרך כלל לא מומלץ להפעיל ולהגדיר אפשרות זו.

כיצד לכבות התראות ב- Windows 10
כיצד לכבות התראות ב- Windows 10

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

כיצד להעיר מרחוק את מחשב Windows 10 שלך
כיצד להעיר מרחוק את מחשב Windows 10 שלך

אם אתה רוצה להקים שרת בבית, ייתכן שתרצה להיות מסוגל לגשת אליו מרחוק. כמובן שאתה יכול רק להתחבר מר...

כיצד לפצל את המסך ב- Windows 10
כיצד לפצל את המסך ב- Windows 10

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