Omogućite sve CPU jezgre na Windows 10 i 11

Admin

Gotovo svi moderni procesori su višejezgreni. Moderne verzije Windowsa imaju podršku za višeprocesorske procesore i sve jezgre na njima su aktivne prema zadanim postavkama.

Sadržaj:

  • Pronađite broj dostupnih procesora i jezgri u sustavu Windows
  • Kako omogućiti sve jezgre u sustavu Windows
  • Kako ograničiti aplikaciju na određene jezgre u sustavu Windows (CPU afinitet)
  • Promijenite broj jezgri koje se koriste pri pokretanju sustava Windows

Windows ima strogo ograničenje maksimalnog broja podržanih fizičkih procesora i jezgri (logičkih procesora), ovisno o verziji i izdanju:

  • Windows 10 x86 (Enterprise Pro, Home) — do 2 CPU-a i 32 logička procesora (uzimaju se u obzir i fizičke i Hyper-Threading virtualne jezgre)
  • Windows 10/11 x64 — do 2 CPU-a i 256 logičkih procesora
  • Windows Server 2022/2019/2016/2012R2 – do 64 fizička procesora sa 640 logičkih jezgri
  • Windows Server 2008 R2 – 256 logičkih jezgri

Pronađite broj dostupnih procesora i jezgri u sustavu Windows

Pomoću upravitelja zadataka možete provjeriti broj fizičkih CPU-a, jezgri i logičkih procesora dostupnih u sustavu Windows.

  1. Trčanje taskmgr.exe i idite na Izvođenje tab.
  2. Odaberite CPU kartica;
  3. Vidjet ćete broj dostupnih procesora (utičnica), fizičkih jezgri (24 jezgre) i logičkih procesora.

Logički procesori pokazuju broj dostupnih logičkih jezgri kada je na računalu omogućen HyperThreading.

Kako pronaći broj CPU jezgri u sustavu Windows

Upravitelj uređaja (devmgmt.msc) također pokazuje broj dostupnih logičkih procesora.

upravitelji uređaja popis jezgri

Također možete pronaći informacije o fizičkim procesorima i broju jezgri na njima u odjeljku Procesor msinfo32.exe alat:

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)
Dobijte podatke o logičkom procesoru u sustavu Windows

Možete koristiti PowerShell da vidite koliko je jezgri i logičkih procesora dostupno:

Get-WmiObject -class Win32_processor | ft NumberOfCores, NumberOfLogicalProcessors

NumberOfCores NumberOfLogicalProcessors. 12 24. 
Dobijte ukupan broj jezgri u sustavu Windows pomoću PowerShell-a

Posebna Windows varijabla okoline također sadrži podatke o logičkom broju procesora:

echo %NUMBER_OF_PROCESSORS%

Kako omogućiti sve jezgre u sustavu Windows

Ako nisu sve CPU jezgre dostupne u sustavu Windows, provjerite jesu li omogućene u postavkama BIOS-a/UEFI. Ovdje mogu postojati dvije opcije:

  • HyperThreading – omogućuje korištenje oba logička procesora fizičke CPU jezgre
  • Aktivne procesorske jezgre – opcija za uključivanje ili onemogućavanje broja jezgri.

Ponovno pokrenite Windows i unesite BIOS postavke (obično s F2, Del, F10, ili F1 ključevi).

Nazivi određenih opcija i dostupnost razlikuju se ovisno o verziji BIOS-a i modelu procesora. U mom slučaju, sve opcije CPU-a nalaze se u odjeljku Konfiguracija procesora:

  • Hyper-Threading SVE: Enabled
  • Aktivne procesorske jezgre: All
Omogućite Hyper-Threading i CPU jezgre u BIOS-u (UEFI)

Ove se postavke mogu nalaziti u odjeljcima Advanced ili Extreme Tweaker i zvati se Procesor Options, AMD Core Select, Processor Core, Active Processor Cores, Core Multi-Processing, CPU Cores, itd.

Kako ograničiti aplikaciju na određene jezgre u sustavu Windows (CPU afinitet)

U sustavu Windows možete konfigurirati aplikaciju da radi samo na jednoj ili određenim CPU jezgrama. Prema zadanim postavkama Windows aplikacija može raditi na bilo kojoj jezgri.

Možete koristiti Afinitet procesora značajka za vezanje programa na određene jezgre. Ovo može biti potrebno ako želite ograničiti korištenje CPU-a programa ili ga pokrenuti na jednoj jezgri (ovo može biti potrebno za pokretanje naslijeđenih aplikacija koje ne rade ispravno na računalima s više jezgri).

Možete promijeniti osnovni afinitet pokrenute aplikacije u Upravitelju zadataka:

  1. Otvori pojedinosti kartica;
  2. Pronađite i desnom tipkom miša kliknite svoj proces aplikacije. Izaberi Postavite afinitet; Postavite afinitet procesora procesa
  3. Označite fizičke jezgre kojima je dopušteno izvršavanje uputa aplikacije. Kako ograničiti proces na jednu jezgru procesora

Moguće je samo pokrenuti aplikaciju na jednoj jezgri pomoću naredbenog retka. U ovom primjeru ograničit ću aplikaciju na CPU0.

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

Promijenite broj jezgri koje se koriste pri pokretanju sustava Windows

Windows uvijek koristi samo jednu jezgru za pokretanje. Možete dopustiti korištenje svih jezgri prilikom pokretanja sustava Windows pomoću konfiguracije sustava:

  1. Otvoren msconfig;
  2. Kliknite na Čizma karticu i odaberite svoj unos;
  3. Klik Napredne opcije;
  4. Odaberite Broj procesora opcija u BOOT naprednim opcijama;
  5. Odaberite broj logičkih procesora (niti) koji se mogu koristiti tijekom procesa pokretanja. Broj procesora i maksimalna memorija pri pokretanju sustava Windows .

Vaš Windows se neće pokrenuti brže ako povećate broj procesora dostupnih pri pokretanju. Također, ova opcija može dovesti do problema s pokretanjem sustava Windows u nekim slučajevima, posebno ako je uključena opcija PCI zaključavanja (pogreška prilikom pokretanja BAD SYSTEM CONFIG INFO). Dakle, obično se ne preporučuje omogućiti i konfigurirati ovu opciju.

CHKDSK: Kako provjeriti i popraviti pogreške tvrdog diska u sustavu Windows 10?
CHKDSK: Kako provjeriti i popraviti pogreške tvrdog diska u sustavu Windows 10?

CHKDSK.exe (check disk) je klasični ugrađeni Windows alat za provjeru pogrešaka na tvrdim diskovi...

Kako se automatski prijaviti na Windows 10 bez lozinke?
Kako se automatski prijaviti na Windows 10 bez lozinke?

Kako bi se prijavio na Windows 10, korisnik svaki put mora unijeti lozinku za lokalni ili Microso...

Korištenje RDCMan (Upravitelj veze s udaljenom radnom površinom) u sustavu Windows
Korištenje RDCMan (Upravitelj veze s udaljenom radnom površinom) u sustavu Windows

RDCMovjek (Upravitelj veze s udaljenom radnom površinom) je praktičan upravitelj RDP veza za admi...