Cum să aflați dacă funcționează două nuclee de procesor. Ce face activarea tuturor nucleelor ​​de procesor? Este chiar necesar?

De zece ani mă uit la modul în care retipăresc câteva sfaturi pentru optimizarea performanței computerului. Nu sunt generate de cunoștințele Windows, nu sunt confirmate de teste, dar încă există.

Să-i împrăștiem în vânt?

1. Optimizarea nucleelor ​​și a memoriei folosind MSConfig

Sfatul se bazează pe presupunerea că Windows nu folosește toate nucleele procesorului și megaocteții RAM la pornire. Se presupune că trebuie să specificați cantitatea necesară, astfel încât computerul să pornească mai repede folosind o setare „secretă”.

Cum se instalează un nucleu nou?

Instalarea unui nucleu nou nu este disponibilă pentru toată lumea. Dacă avem și un sistem rădăcină, putem modifica și niște parametri, pe care îi poți gestiona cu ușurință cu orice aplicație.

Și-a schimbat cineva versiunea de kernel și ar dori să ne-o împărtășească?

Acesta este stratul dintre programe de utilizatorși echipamente de sistem. Lista completă este disponibilă pe pagina de prezentare generală a nucleului. Este timpul să configurați și să compilați sursele nucleului. Acest lucru se poate face în două moduri. Să explicăm aici configurația manuală ca opțiune implicită, deoarece este Cel mai bun mod optimizarea mediului.

Se face asa: Start - Run(Windows 10 are un câmp de căutare în loc de A executa) – msconfig - OK.

Programul va începe configurarea sistemului(msconfig.exe). Tab :

Trebuie să apăsați Opțiuni suplimentare, pentru a deschide opțiuni pornire Windows:

Pa mâini nebune Nu am ajuns la setări, nu se va indica nimic aici.

Activarea parametrilor necesari

Nimic mai fals - după configurarea nucleului, uneori nimeni nu-și amintește că a fost dificil. Cu toate acestea, un lucru este adevărat: este important să cunoaștem sistemul când nucleul este configurat manual. Notă. Apare ecranul de setare bazat pe meniu. Să arătăm mai întâi câteva opțiuni care trebuie activate. Asigurați-vă că toate driverele care sunt vitale pentru rularea sistemului sunt compilate în nucleu și nu ca module, altfel sistemul nu va putea porni complet.

Apoi selectați tipul exact de procesor. Selectați una sau mai multe dintre următoarele opțiuni, în funcție de dvs Cerințe de sistem. Nu uitați să activați suportul pentru kernel adaptoare de rețea. Majoritatea sistemelor au la dispoziție mai multe nuclee, așa că este important să activați opțiunea „Suport pentru multiprocesare simetrică”.

Absența marcajelor se presupune că împiedică sistemul de operare să știe câte nuclee are procesorul și câtă memorie RAM este instalată. Trebuie să specificați manual:

Și după repornire, computerul va începe să folosească toate resursele.

Există mai multe opțiuni pentru acest sfat. De exemplu, un anume Yuri crede că implicit este să pornească de la un nucleu:

Configurare kernel pentru o anumită arhitectură

În sistemele cu mai multe nuclee, fiecare nucleu este considerat un procesor. Odată ce configurația este completă, este timpul să compilați și să instalați nucleul. Ieșiți din configurație și începeți procesul de construire. Cel mai frecvent motiv este că locațiile importante ale sistemului de fișiere sunt pe partiții separate.

Acesta va configura și construi automat nucleul. Linie completă va arata asa. Opțiuni suplimentare poate fi adăugat la module dacă este necesar. Nu uitați să înlocuiți cu o nouă versiune compilată a nucleului. Unele drivere necesită instalarea unui firmware suplimentar pe sistem înainte de instalare. Acest lucru se întâmplă de obicei cu interfețe de rețea, în special cu interfețele de rețea fără fir.

De unde ar putea afla autorul că „prestabilit este să pornești dintr-un singur nucleu”?

Și „PC Master Blog” pretinde că cu RAM aceeași problemă:

Începutul consiliului

Bla bla bla... Nu voi face o captură de ecran inutil de lungă.

Iată configurația

Aici este recomandat să specificați și dimensiunea memoriei. Și apoi ei scriu ce trebuie scoate căpuşă. Unde este logica? O opțiune este instalată și apoi dezactivată, ar trebui să afecteze ceva? Ce urmează - dansează cu o tamburină?

Acesta este motivul pentru care unii utilizatori aleg să recompileze nucleul pentru a include doar ceea ce au nevoie. Există două motive pentru aceasta. În primul rând, poate optimiza consumul de memorie, deoarece codul nucleului, chiar dacă nu este utilizat niciodată, ocupă memorie fără motiv, ceea ce poate reduce performanța generală sisteme.

În plus, un nucleu compilat local poate limita, de asemenea, riscurile de securitate, deoarece doar o parte din codul nucleului este compilată și executată. Recompilarea nucleului este, de asemenea, necesară dacă doriți să utilizați anumite funcții, disponibil doar ca patch-uri.

De unde vine mitul? Consultați articolul MSConfig Instrumentul de configurare a sistemului de pe site-ul oficial Microsoft. Descrierea opțiunilor lasă loc pentru speculații:

Traducere: „Dacă faceți clic pe Opțiuni avansate (pe orice sistem de operare), puteți seta opțiuni precum numărul de procesoare alocate pentru sistem de operare la pornire sau cantitatea maximă de RAM. (De regulă, de obicei nu este notat).”

Textul nu contrazice mitul: este într-adevăr posibil să specificați câte procesoare și RAM să folosiți la boot.

Acesta este primul loc în care ar trebui să te uiți dacă ai nevoie Informații suplimentare decât în ​​această secțiune. Deoarece miezul rămâne sub controlul sistemului de ambalare, acesta poate fi îndepărtat curat sau distribuit mașini diferite. Cu toate acestea, ar trebui să evitați să rulați cu drepturi administrative atunci când nu este necesar.

Următorii pași sunt să configurați nucleul pentru a se potrivi nevoilor dvs. Procedura exactă depinde de obiective. Dacă nu trebuie să modificați configurația, puteți să vă opriți aici și să treceți la Secțiunea 4, Compilare și împachetare. Dacă trebuie să-l schimbați sau dacă decideți să reconfigurați totul de la zero, va trebui să petreceți timp regland nucleul.

De fapt Windows Mereu utilizări Toate procesoare şi nuclee de procesor şi toate RAM. Nimeni nu s-a gândit să limiteze sistemul, mai ales în timpul pornirii.

Opțiunile din msconfig sunt necesare de către programatori pentru a testa programele astfel încât limită resursele PC disponibile.

Cât de nebun este să spui că Windows nu folosește totul? resurse posibile când porniți computerul? La urma urmei, în interes Dezvoltatorii Windows asigurați-vă că computerul pornește cât mai repede posibil. Impunerea restricțiilor este o prostie.

Săgețile vă permit să navigați între lista de opțiuni și butoane. Pentru a ieși din programul de configurare, selectați Ieșire din meniul principal. Programul va oferi salvarea modificărilor efectuate; acceptați dacă sunteți mulțumit de alegerile dvs. Când utilizați una dintre aceste interfețe de configurare, este întotdeauna recomandat să începeți cu o configurație implicită rezonabilă.

Compilarea și crearea unui pachet

Pentru a le folosi, trebuie să le completați în paralel cu nucleul corespunzător. Cu toate acestea, lista plina nu va fi deosebit de util, deoarece nu există niciun motiv special pentru compilare module externe, dacă nu știi că ai nevoie de ele. Vă rugăm să rețineți că patch-ul poate să nu funcționeze cu fiecare versiune de kernel: Patch-urile s-ar putea să nu funcționeze atunci când le aplicați la sursele kernel-ului. În multe cazuri, întreținătorul va indica ce versiuni de kernel au fost patchizate. El ne-a învățat mecanismele de reconfigurare a miezului; acest capitol prezintă o parte interesantă în care puteți găsi toate modificările cele mai frecvente pe care utilizatorii trebuie să le facă nucleelor ​​lor, cu instructiuni specifice asupra creării lor.

Unii „genii” încearcă să demonstreze că opțiunea „Număr de procesoare” accelerează computerul, deoarece atunci când este setată la 1 jocurile încep să încetinească. Într-adevăr, cu limita de 1 nucleu activată, performanța scade (acest lucru se observă mai ales în jocuri), dar, repet, În mod implicit, această setare este dezactivată iar programele sunt libere să folosească toate nucleele după cum doresc.

Această secțiune arată cum să configurați nucleul pentru a suporta majoritatea modelelor de controlere de disc cele mai comune. Dacă aveți unul dintre aceste dispozitive, va trebui să activați asistența pentru ele. Acum facem următorii pași. Rețineți că rezultatul echipei probabil nu va fi același.

Dacă da, trebuie să selectați doar un element în procedura de configurare. Această secțiune descrie cum să activați cele mai comune dispozitive. Rețineți că rezultatul comenzii nu va fi probabil identic cu ieșirea prezentată mai sus. Activați tipul de punte pentru a vă transporta laptopul.

Din fericire, acest sfat este inofensiv. Setarea valorilor maxime nu afectează în niciun fel funcționarea computerului, deoarece efectul este același ca și cu setările dezactivate. Atunci adaugi RAM la computer sau instalezi un procesor cu o cantitate mare nuclee, va trebui să modificați din nou setările la maxim în msconfig.

2. Faceți ca jocul să folosească toate nucleele procesorului

Următorul mit este mai greu de explicat. Lucrul cu nuclee de procesor și sisteme multiprocesor este un subiect obscur pentru majoritatea cărților:

Mai batran sistem audio a fost abandonat și aproape toate driverele vechi au fost eliminate din arborele sursă a nucleului. Pentru a determina ce tip de controler audio este prezent pe computer, rulați următoarea comandă. Rețineți că ieșirea probabil nu va fi identică, ceea ce este important este că comanda arată niște controlere audio.

Activați suportul audio de bază. Pentru aplicațiile mai vechi, trebuie să activați setările corespunzătoare. Porniți tip specific dispozitiv audio pe care îl aveți. Dacă doriți un nucleu care să ruleze cât mai repede posibil pentru hardware-ul și procesorul dvs., există câteva opțiuni pe care le puteți lua pentru a îmbunătăți performanța. Această secțiune vă va arăta câteva dintre opțiunile care pot fi configurate pe baza procesoarelor.

La granița cunoașterii și ignoranței apar astfel de speculații delirante ca folosind programul CPU Control pentru a atribui toate nucleele jocului.

Iată unul dintre sfaturile din discuția despre jocul Gothic 3:

Utilizator s063r consideră că jocul nu folosește al doilea nucleu de procesor. Criptare răspunsurile de care aveți nevoie pentru a utiliza programul CPU Control.

Și aici intră în scenă vinovatul - program CPU Control! Iată cum arată:

Prima informație care va fi obținută este tipul exact de procesor pe care îl utilizați. Pentru a afla despre acest lucru, executați următoarea comandă. Rețineți că rezultatul probabil nu va fi identic, ceea ce este important este că comanda arată numele modelului procesorului de pe sistem.

Selectați tipul de subarhitectură procesor. Cu toate acestea, dacă doriți să creați un singur nucleu care să poată rula pe toate tipurile de mașini afișate, selectați opțiunea opțiunea " Arhitectura generala" Este posibil să lipsească unele opțiuni dacă nu selectați opțiunea de suport pentru multiprocesare simetrică.

Prima dată când l-am văzut, m-am apucat de cap: dezvoltatorii prost, făcând astfel încât la pornire totul rulează programe„alocat” primului nucleu de procesor!

Consultați coloana „CPU”:

Unul și trei zerouri înseamnă că doar primul nucleu de procesor este alocat programului.

Când este lansat, utilizatorul vede că doar un nucleu este alocat programelor. Faptul că situația era diferită înainte de lansare nu poate fi văzut folosind CPU Control!

Selectați tipul familiei de procesoare. Dacă nu faceți acest lucru, veți irosi resurse cu alte procesoare nefolosind deloc. Sistemele care acționează ca servere trebuie să se îndeplinească cerințe diferite, inclusiv cele care sunt folosite ca computere desktop pentru aplicații audio și video.

Pentru a trece la un alt șablon de succesiune, utilizați acest meniu. Dacă doriți ca nucleul dvs. să răspundă și mai mult la priorități mai mari decât de obicei, cu avantaj, puteți activa, de asemenea, întreruperi în una dintre protecțiile de bază ale nucleului.

Sfat fals

Programele rulează doar pe un singur nucleu, care poate fi verificat rulând CPU Control. Și acolo puteți aloca programului să folosească toate nucleele procesorului.

Este ca și cum ai fi împușcat în picior și ai fi tratat doar cu bandaje. Sau poate nu ar trebui să tragi deloc și să-ți tratezi capul?

Mitul este foarte tenace pentru că Uneori ajută: dacă software-ul care rulează încarcă puternic procesorul (cel mai adesea aceștia sunt viruși), atribuirea acestuia unui singur nucleu limitează resursele disponibile malware-ului și permite ca nucleele de procesor rămase să funcționeze în beneficiul jocului. Dar aceasta este tratarea unui simptom, nu o soluție la problemă.

Activați această funcție selectând. Nucleul trebuie să știe de unde să salveze imaginea salvată a nucleului și apoi de unde să o reia. Această locație este de obicei partiția de schimb de kernel de pe disc. Pentru a specifica ce secțiune ar trebui configurată astfel. Secțiunea Reluare implicită Opțiuni de alimentare.

Asigurați-vă că specificați partiția corectă pentru a suspenda mașina și nu utilizați partiția pe care o folosește sistemul pentru date. Puteți obține numele corect al partiției rulând următoarea comandă. Utilizați ieșirea comanda anterioarăîn această opțiune de configurare a nucleului și în linia de pornire a nucleului, care specifică de unde ar trebui exhumat nucleul.

De fapt, înainte de lansarea CPU Control, nu existau limite per-core. Programul îl instalează la pornire. Instalare program separat returnează setarea implicită pentru toate nucleele.

Cum ar trebui să configurați de fapt conformitatea? Dar în niciun caz. Nu toate jocurile pot folosi toate nucleele de procesor și acest lucru nu poate fi influențat. Mai bine fii ocupat

Cele mai multe procesoare moderne pot încetini ceasul intern al procesorului pentru a economisi energie și timp durata de viata a bateriei. Diferiți guvernatori implementează euristici diferite pentru a determina modul în care viteza procesorului variază în funcție de viteza sistemului și de alte variabile. Activați funcția de frecvență de bază.

Selectați diferitele controale de frecvență pe care doriți să le utilizați. Selectați controlerul implicit pe care doriți să-l porniți la pornirea mașinii. Selectați un anumit tip de procesor. Secțiunea anterioară „Tipuri de procesoare”. Mai puțin de 1 GB memorie fizică- de la 1 GB la 4 GB memorie fizică - mai mult de 4 GB memorie fizică.

Apropo, CPU Control pe sistemele cu opt nuclee vede doar patru nuclee. Căutați sfaturi despre cum să „porniți” nucleele lipsă?

De la tehnologia originală Operare Windowsîn ceea ce privește capacitățile de calcul ale procesorului, implică utilizarea unui singur nucleu de procesor, iar dacă există o lipsă a restului, mulți proprietari de sisteme informatice bazate pe procesoare multi-core Este destul de firesc să te întrebi cum să activezi nuclee suplimentare pe Windows 7 sau orice alt sistem. Dar însăși esența întrebării se rezumă la ce fel de efect de performanță poate oferi folosind toate nucleele și, în general, merită să faci astfel de lucruri. Să încercăm să ne dăm seama.

Pentru a selecta cantitatea de memorie. Dacă aveți un laptop, este recomandat să activați această opțiune. Trebuie să îl activați pe cel specific pe care îl aveți pe computer. Pentru toate opțiunile de rețea, inclusiv diferiți șoferi, trebuie să activați opțiunea de configurare a rețelei.

Este de obicei folosit dacă doriți să activați un firewall pe computer pentru a vă proteja de sisteme diferite pe Internet sau utilizați aparatul ca proxy pentru alte computere din rețea. Trebuie selectate și diferitele protocoale pe care doriți să le filtrați.

Activați suportul de bază pentru dispozitivele de rețea. Apoi vine sarcina interesantă de a găsi un driver de dispozitiv specific hardware-ului dvs. Căutați în aceste secțiuni pentru a găsi driverele potrivite pentru dvs dispozitive specifice. Acest tehnologie wireless rază scurtă, înlocuire cablu, cu o rază de acțiune de 10 metri și este utilizat pe scară largă în telefoane mobile.

Ce face activarea tuturor nucleelor ​​de procesor?

Un procesor este un dispozitiv care are dizabilități din punct de vedere al calculelor. Are limitări sau, dacă doriți, un anumit plafon asupra numărului de operații efectuate. Adică, chiar dacă are cel puțin 4 sau 8 nuclee, nu va sări peste capacitățile sale. Aceasta înseamnă că, indiferent cât de repede sunt transferate datele către acesta, volumul său pentru procesare va rămâne întotdeauna același. În unele moduri, acest lucru este chiar asemănător cu încărcarea RAM.

Compus retea fara fir foarte cunoscut; Aproape tot laptop-uri moderne echipat cu wireless încorporat dispozitiv de rețea. Alegeți-l pe cel care se potrivește dispozitivului dvs. Tipurile de sisteme de fișiere tradiționale pot fi selectate din meniul principal de configurare a sistemului de fișiere. Acest lucru poate ajuta la furnizarea de modalități de a oferi redundanță sau viteza cu care datele pot fi distribuite între diferite unități.

Manager de volum logic și dispozitiv

Acest lucru vă permite să combinați diferite părți diferite discuri a forma un singur bloc dispozitive. Pentru a activa acest lucru Sistemul de fișiere. Pe acest moment doar câteva modele aparțin codului implicit al nucleului, dar dezvoltatorii de modele noi lucrează pentru a-l aduce la un nivel mai acceptabil. Ar trebui să selectați întotdeauna această opțiune dacă nu doriți să utilizați un nucleu care nu este de încredere din orice motiv. Consultați secțiunea anterioară Rețea pentru a o activa.

Înainte de a decide cum să activați toate nucleele pe Windows 7, trebuie să înțelegeți clar cum funcționează totul. Puteți compara acest lucru, de exemplu, cu mâncatul. Puteți opera cu o mână sau cu două. În acest exemplu, gura (sau stomacul) poate fi comparată cu procesorul și mâinile cu nucleele. Punerea mai multor bucăți de tort în gură cu o mână va fi mai lent, cu două - mai rapid. Dar asta nu înseamnă că gura se va potrivi mai mult decât pentru care a fost concepută. La fel si cu procesoarele. Accelerarea încărcării operațiilor de calcul în procesor nu contribuie întotdeauna la execuția rapidă a acestora. Iar procesarea informațiilor poate fi comparată nu numai cu mestecarea alimentelor, ci și cu înghițirea. Este clar că nu vei putea înghiți mai mult decât este permis.

Totuși, dacă poți mesteca suficient de repede, similar procesoarelor moderne care sunt capabile să „înghită” informații, de ce nu?

Este chiar necesar acest lucru?

Cât de recomandabil este să faci asta depinde de fiecare să decidă singur. Dar atunci când decideți cum să activați un al doilea nucleu pe Windows 7, cu condiția să aveți un procesor cu 2 nuclee, merită să luați în considerare câteva puncte.

Este puțin probabil să se obțină o creștere semnificativă a performanței, 10-15% (deși pentru unele sisteme sau programe intensive în resurse acesta este un indicator destul de semnificativ). Dar problema este că utilizarea fiecărui nucleu este legată de cantitatea de RAM. Dar aici pot apărea probleme, deoarece atunci când comenzile sunt redirecționate către fiecare nucleu de procesor, RAM se poate depăși și întregul sistem se va bloca pur și simplu.

Cum să activez toate nucleele pe Windows 7 prin BIOS?

Dar dacă se ia decizia de a porni toate nucleele, mai întâi ar trebui să acordați atenție setărilor primarului sisteme BIOS. Initial, activarea, indiferent de mediul software al sistemului de operare instalat, trebuie facuta acolo.


După autentificare, ar trebui să găsiți o secțiune cu un nume precum Calibrare avansată a ceasului. Pe majoritatea sistemelor, valoarea implicită este Auto. Aceasta înseamnă că nucleele suplimentare vor fi utilizate numai dacă nucleul principal nu poate gestiona operațiunile. Nu este nimic mai simplu decât setarea valorii All Cores, care va corespunde utilizării tuturor nucleelor ​​de procesor, indiferent de numărul și tipul operațiunilor efectuate.

Accesarea setărilor prin configurarea sistemului

Acum să acordăm atenție modului de activare a tuturor nucleelor ​​de pe Windows 7 în mediu software sistemul în sine. Unii utilizatori fac greșeala de a crede că astfel de acțiuni pot fi efectuate în Panoul de control standard. Nimic de genul asta! Va trebui să utilizați consola „Run” sau în versiunea în limba engleză a sistemului - Run (Win + R). Trebuie să intri comanda msconfig(un mijloc unificat de acces la Configurare Windows pentru toate sistemele), accesați fila de descărcare, apoi faceți clic pe butonul pentru a configura setările avansate.


Acum, de fapt, despre cum să activați toate nucleele pe Windows 7. În noua fereastră din stânga, este setat numărul de nuclee, care corespunde numărului de procesoare, iar în dreapta, este setată cantitatea necesară de RAM.

Condiții și parametri obligatorii

Cu RAM, lucrurile nu sunt atât de simple. Deși sistemul însuși determină cantitatea de memorie alocată fiecărui nucleu, aparent automat, nu ar trebui să vă amăgiți cu privire la acest scor.


Se acceptă în general, conform standardelor stabilite, că 2 GB de memorie RAM corespund procesoarelor cu 2 nuclee, 4 GB corespund procesoarelor cu 4 nuclee etc. Dar nici aici nu totul este atât de simplu. Fiecare nucleu trebuie să aibă cel puțin 1 GB de RAM. În cazul nepotrivirii configurației sistem informatic Dacă îndepliniți cerințele stabilite, nici nu trebuie să încercați să faceți ajustări (oricum nimic nu va funcționa).


Pe de altă parte, în întrebarea cum să activați toate nucleele pe Windows 7, nu trebuie să pierdeți din vedere faptul că procesoare moderne au capacități mai mari decât cele menționate. De exemplu, procesoare Intel Core i7 de a doua generație instalat în laptopuri, în ceea ce privește procesarea de calcul, corespunde procesoarelor cu 4 nuclee din sisteme staţionare. Prin urmare, nu ar trebui să fie surprinzător faptul că cu 8 GB de RAM memoria va fi alocată diferit (avand în vedere două fire). Valoarea pentru numărul de procesoare va indica 4 (deși există de fapt unul cu două nuclee dual-threaded) cu alocarea de memorie corespunzătoare.

În loc de un total

În cele din urmă, în concluzie, merită să vă întrebați dacă merită urmărite astfel de ajustări. În general, dacă un sistem cu o cantitate suficient de mare de RAM și procesor puternic nu prezinta semne de inhibitie, setarile sistemuluiîn acest sens, este mai bine să nu atingeți, altfel puteți obține chiar și efectul complet opus atunci când, din cauza încărcare rapidă date, procesorul pur și simplu nu va face față unor astfel de volume de calcule, în ciuda utilizării tuturor nucleelor. După cum s-ar putea deja ghici, aici avem nevoie reglaj fin, și nu toată lumea poate face asta. Overlockerii pot overclock procesoarele, dar acest lucru este, de asemenea, plin de unele consecințe negative pentru procesoare în ceea ce privește defecțiunile fizice.