Ca
Ca
Tweet
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ă”.
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țiunile de pornire Windows:
Până când mâinile nebune ajung la setări, aici nu se va indica nimic, nicio casetă de selectare nu va fi bifată. De ce ar limita dezvoltatorii Windows performanța sistemului?
Dar oamenii care nu sunt familiarizați cu gândirea critică gândesc diferit: inițial caseta de selectare nu este bifată, deci restricția este activată. Se presupune că absența casetelor de selectare împiedică sistemul de operare să știe câte nuclee are procesorul și câtă memorie RAM este instalată. Și se presupune că trebuie să specificați manual:
Și după repornire, computerul va începe să folosească toate resursele.
Există mai multe opțiuni pentru acest sfat. Am trecut prin site-uri dedicate optimizării Windows, selectând câteva.
De exemplu, un anume Yuri crede că implicit este să pornească de la un nucleu:
Alții își amintesc RAM. „PC Master Blog” susține că are aceeași problemă.
Începutul consiliului
Am tăiat o parte din text, astfel încât să nu existe o captură de ecran lungă, dar este clar că autorul nu știe nimic despre etapele de încărcare a sistemului de operare sau, în principiu, despre modul în care funcționează dispozitivele de calcul moderne. Iată ce sfătuiește el în continuare:
Aici se recomandă să specificați nu numai numărul de nuclee, ci și dimensiunea memoriei. Și până la urmă ei spun că se poatescoate bifă.
Unde este logica? O opțiune este instalată și apoi dezactivată, cum poate acest lucru să afecteze ceva în principiu?
De unde vine mitul? Cred că aceasta nu este doar o chestiune de ignorare a echipamentului consilierilor, ci și de ajutorul oficial ambiguu pentru MSConfig. Consultați articolul MSConfig Instrumentul de configurare a sistemului de pe site-ul oficial Microsoft. Descrierea opțiunilor lasă loc pentru speculații dacă nu cunoașteți contextul:
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 sistemului 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. Dar aceste opțiuni nu au scopul de a îmbunătăți performanța.
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 poți spune că Windows nu folosește toate resursele posibile când pornește computerul? La urma urmei, este în interesul dezvoltatorilor Windows să se asigure că computerul pornește cât mai repede posibil. Impunerea restricțiilor este o prostie.
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ă. Nu există nicio logică de găsit în asta. Când limita per-core este activată, performanța scade (acest lucru este vizibil mai ales în jocuri), dar în mod implicit, restricțiile sunt dezactivate iar programele sunt libere să folosească toate nucleele după cum doresc.
Din fericire, acest sfat este inofensiv. Setarea valorilor maxime nu afectează în niciun fel funcționarea computerului, deoarece rezultatul este același ca cu setările dezactivate. Când adăugați RAM la computer sau instalați un procesor cu mai multe nuclee, va trebui să modificați din nou setările la maxim în msconfig.
Forțați jocul să folosească toate nucleele CPU
Următorul mit este mai greu de explicat. Cert este că programele nu funcționează deloc așa cum li se pare utilizatorilor de computere. Lucrarea software-ului cu nuclee de procesor și sisteme multiprocesor este subiectul cărților care nu prezintă interes pentru non-programatori.
Așa că oamenii se uită doar la consumul procesorului în Task Manager și se angajează în încercări inutile de a optimiza ceva. De exemplu, încearcă să ajusteze parametri precum setarea anterioară, astfel încât programul lor preferat să încarce 100% din toate nucleele de procesor.
Acest lucru este asemănător cu utilizarea huselor de telefon pentru a vă proteja corpul de radiațiile dăunătoare. Oamenii care cunosc fizică își vor învârti doar degetul la tâmple, în timp ce alții cumpără cutii în pachete și le recomandă prietenilor lor.
Dar să revenim la rularea programelor pe procesoare multi-core. O idee nebună a apărut la granița cunoașterii și ignoranței utilizați programul CPU Control pentru a atribui toate nucleele jocurilor.
Consiliul s-a întrunit în urmă cu zece ani. De exemplu, când discutăm despre jocul Gothic 3:
În captura de ecran de deasupra utilizatorului s063r Am crezut că jocul nu folosește al doilea nucleu de procesor. Criptare a răspuns că trebuie să utilizați programul CPU Control.
Ce fel de fiară minune este aceasta?, care intră în codul programului și obligă programul să-și schimbe logica de lucru? Iată cum arată utilitarul:
Văzând acest miracol Yudo, m-am prins de cap: cum s-ar putea prost Dezvoltatorii au făcut acest lucru făcând astfel încât, la pornire, toate programele care rulează să fie „alocate” automat primului nucleu de procesor!
Consultați coloana „CPU” când rulați CPU Control:
Unul și trei zerouri înseamnă că doar primul nucleu de procesor este alocat programului. Și se întâmplă după lansa cel mai utilitate. Ce inainte de la pornire, situația a fost diferită, nu poate fi văzută folosind CPU Control. Puteți, desigur, înainte de toate manipulările, să lansați Task Manager și să vă uitați la alocarea proceselor către nuclee, dar cine gândește în prezent critic și verifică funcționarea programelor?
Sfatul fals este așa: programele rulează 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 te-ai împușca în picior și ai aplica bandaje pentru a-l trata. Sau poate că pur și simplu nu trebuie să tragi deloc și totul va fi bine?
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 simptomului, nu rezolvarea problemei.
De fapt, înainte de lansarea CPU Control, nu existau limite per-core. Programul îl instalează la pornire. Instalarea unui program separat pe toate nucleele returnează setarea implicită. Asta e tot.
Cum ar trebui să-l configurați de fapt? Dar în niciun caz. Cereți autorilor programului/jocului să-și rescrie creația pentru sisteme multi-core. Nu toate programele pot utiliza toate nucleele de procesor; acest lucru nu poate fi influențat din exterior. Mai bine fii ocupat
În multe cazuri, sistemul de operare Windows nu folosește toate capacitățile procesorului și nu îl activează pe deplin. Și, prin urmare, cea mai mare parte a creierului computerului nu participă la procesele de calcul ale sistemului. Desigur, acest lucru nu se potrivește nimănui. Chiar și atunci când Windows Xp era încă un sistem de operare popular, mulți căutau deja o soluție cum se verifică numărul de nuclee de lucru. Și după ce au aflat că nu toate capabilitățile procesorului sunt folosite în computer, ei căutau o modalitate de a rula procesorul la 100%.
În acest moment, această problemă poate fi rezolvată foarte ușor, dar nu toți utilizatorii de computere știu cum să facă acest lucru. Pentru a afla aceste informații, trebuie doar să lansați un program sau un joc complex și apoi să deschideți managerul de activități. În el puteți vedea dacă toate nucleele sunt încărcate cu lucru. Și dacă computerul tău arată că este leneș și nu își folosește toate capacitățile, atunci în acest articol poți afla.
Aflarea numărului de nuclee de procesor
Există mai multe moduri de a determina numărul de fire instalate pe un procesor de computer:
- citind manualul care a venit cu procesorul;
- utilități disponibile în sistemul de operare;
- folosind software suplimentar.
documentația CPU
Găsiți instrucțiunile care au venit cu procesorul sau cu ambalajul acestuia. Notați numele exact al modelului de procesor și apoi găsiți descrierea acestuia pe Internet. Printre parametrii vor fi este indicat numărul de nuclee încorporate în CPU.
Informații utile! Puteți afla modelul procesorului în proprietățile sistemului Windows: apelați meniul contextual al pictogramei „Computerul meu”. Apoi, faceți clic pe „Proprietăți”. În fereastra care apare, veți vedea o linie în care este afișat numele procesorului.
În sistemul de operare
Folosind căutarea, găsiți utilitarul „Manager dispozitive” și deschideți-l. Aici trebuie să selectați secțiunea „Procesoare”, unde puteți vedea câte nuclee are procesorul.
Aplicații suplimentare
Există multe produse software, care fac posibilă aflarea parametrilor procesorului central. Cele mai comune software sunt:
AIDA64. Aplicația are o perioadă de utilizare shareware. Programul are destul de multe capacități pentru diagnosticarea unui computer personal. A descoperi informațiile de care aveți nevoie despre numărul de nuclee necesare: Deschideți AIDA64 și selectați „Placă de bază”. Apoi, accesați secțiunea CPU, în care selectați „Multi CPU”.
A doua metodă: accesați elementul „Computer” și deschideți secțiunea „Informații rezumate” din acesta. Apoi selectați subelementul „Placă de sistem” și găsiți acolo linia „Tip CPU”. Faceți clic stânga pe procesor și selectați funcția „Informații despre produs”.
CPU-Z. Este ușor să cerințe de sistem și software gratuit. Puteți afla câte nuclee are procesorul dvs. aici:
Deschideți aplicația CPU-Z și faceți clic pe fila „CPU”. Elementul „Număr de nuclee active” de acolo va afișa numărul de nuclee încorporate în procesorul central.
Funcționarea procesorului fără setări suplimentare
Este important de știut! Procesoarele multi-core folosesc toate nucleele pe care le au. Cel mai adesea ele funcționează la frecvențe diferite. Din când în când, sistemul poate dezactiva unele fire CPU pentru a economisi energie. Această funcție se numește parcare de bază CPU. Aceasta depinde de modul în care sunt configurate BIOS-ul sau utilitățile specializate care controlează modurile CPU.
Avantajele utilizării unui procesor multi-core ar trebui demonstrat în acest fel: atunci când o persoană umple o găleată cu apă folosind un singur robinet, realizează o muncă similară pentru o perioadă de timp, dar când se adaugă un alt robinet la proces, recipientul poate fi umplut mult mai repede. Cu toate acestea, cantitatea de lichid care va intra în cele din urmă în găleată nu se va schimba.
Atunci când utilizați mai multe macarale, productivitatea se îmbunătățește. Și același lucru se întâmplă atunci când se folosesc multe nuclee în procesorul central - acesta începe să proceseze informațiile care vin mai rapid și mai eficient.
Are sens! CPU funcționează într-o stare multi-core numai atunci când aplicația pe care o procesează este proiectată pentru acest mod. În cazul în care dezvoltatorul programului nu a implementat funcția de a susține procesoare cu mai multe fire în el, atunci va fi utilizat un singur nucleu.
Există o perioadă în timpul funcționării Windows 10 când este activ un singur thread de procesor. Acesta este momentul în care computerul încarcă sistemul de operare. Deși și în acest caz situația poate fi îmbunătățită. Pentru a face acest lucru, trebuie să știți cum să activați 4 nuclee pe Windows 10 utilizând instrumentele standard ale sistemului de operare și setările firmware-ului plăcii de bază (BIOS).
Utilitare Windows 10 încorporate
- Pentru a utiliza utilitățile încorporate, trebuie să lansați comanda „Run” din meniul de pornire sau să utilizați combinația de butoane „Win + R”. Apoi, tastați cuvântul fără ghilimele: „msconfig” și apăsați ENTER.
- Instrumentul de sistem se va deschide cu setările standard O.S.
- Trebuie să selectați fila „Descărcare” și să faceți clic pe elementul „Opțiuni avansate”. După aceasta, bifați caseta din stânga sus și indicați numărul maxim de nuclee din lista verticală. Dacă credeți că 2 fire vor fi suficiente, atunci puteți seta acest număr.
- În partea dreaptă, trebuie să activați și funcția „Memorie maximă” bifând această casetă. O cerință esențială în acest caz este că trebuie utilizat cel puțin 1 GB de RAM pentru fiecare fir separat al procesorului. În acest sens, dacă computerul dvs., de exemplu, are un procesor cu 8 nuclee, dar doar 2048 mb de RAM, atunci setați parametrul „Număr de procesoare” la cel mult două nuclee, pentru a nu înrăutăți situația. Această cerință trebuie luată în considerare la utilizarea tuturor nucleelor de procesor în timpul pornirii sistemului.
- Nu ar trebui să existe bife în parametrii „Blocare PCI” și „Depanare”.
- După finalizarea setărilor și aplicarea modificărilor, computerul vă va cere să reporniți pentru ca configurația să înceapă să îndeplinească această cerință; Cel mai bine este să porniți mai întâi Windows 10 în Safe Mode pentru a vă asigura că totul funcționează corect.
Setări BIOS
Ar trebui să modificați parametrii firmware-ului BIOS doar în momentul în care au fost resetati la setările standard din cauza unei defecțiuni tehnice. O altă situație similară poate apărea atunci când încărcarea bateriei CR2032, care se află pe placa de bază și este responsabilă pentru salvarea setărilor BIOS-ului utilizatorului, scade. În alte situații, toate nucleele CPU din BIOS ar trebui să pornească automat.
Pentru a activa toate nucleele accesați „Calibrarea avansată a ceasului”în meniul firmware-ului BIOS. Și configurați aici caracteristicile „Toate nucleele” sau „Auto”.
Atenţie! Elementul de meniu „Advanced Clock Calibration” poate avea un nume diferit în unele versiuni de BIOS. Apoi trebuie să verificați manualul care a venit cu placa de bază a computerului.
Modificări ale performanței computerului
Va schimba acest lucru performanța computerului meu? Cel mai probabil nu prea mult. Indiferent de ceea ce spun mulți oameni despre această metodă de accelerare a computerului, nu va adăuga cu adevărat viteză la funcționarea unității de sistem. Tehnica descrisă poate oferi o creștere a performanței numai în timpul pornirii Windows datorită faptului că, cu setările standard, este utilizat doar un nucleu de procesor pentru o astfel de sarcină. Cu toate acestea, într-un moment în care sistemul de operare s-a încărcat deja complet, toate nucleele disponibile sunt incluse în lucrare. Și apoi, fiecare începe să funcționeze în felul său, la frecvența sa.
Aceasta înseamnă că, dacă un singur fir este suficient pentru a rezolva sarcina atribuită procesorului, atunci nu este nevoie să încărcați nuclee libere. Și când apar sarcini mai complexe, sistemul folosește toate capacitățile rămase ale procesorului.
Cu alte cuvinte, nu ar trebui să vă lăsați prea duși de această problemă și să vă pierdeți timpul prețios cu o astfel de îmbunătățire minoră. Este mai eficient să schimbați alți parametri și componente mai semnificative din computer, astfel încât unitatea dvs. de sistem să poată face față în mod fiabil aplicațiilor și sarcinilor moderne.
Performanța computerului depinde de multe lucruri. Unul dintre ele este numărul de nuclee din procesor. Dar nu toate nucleele disponibile sunt întotdeauna folosite. Poate că există, dar sunt inactivi.
Ce afectează multi-core?
Miezul procesorului servește drept mașină de calcul. Acesta este cel care îndeplinește majoritatea sarcinilor atribuite de utilizator.
Dacă există un singur nucleu, atunci numai acesta îndeplinește toate funcțiile, ceea ce duce la formarea unei cozi. De exemplu, coada este vizibilă atunci când rulați mai multe programe și acestea se deschid unul după altul, mai degrabă decât simultan. Aceasta înseamnă că nucleul este ocupat mai întâi cu lansarea unei aplicații, apoi lansarea celei de-a doua.
Dar dacă procesorul are două, patru sau șase nuclee, atunci sarcinile existente sunt distribuite între ele, ceea ce reduce numărul de solicitări puse în coadă pentru execuție. De exemplu, dacă rulați două programe pe un procesor dual-core, atunci un nucleu va rula o aplicație, iar al doilea va rula cealaltă.
Nu toate programele sprijină împărțirea sarcinilor în nuclee, dar în fiecare an sunt din ce în ce mai multe. Apropo, Windows vine în versiuni pe 32 și 64 de biți, adică versiunea sistemului de operare pentru un procesor single-core și dual-core este diferită.
Deci, numărul de nuclee afectează în cele din urmă viteza de execuție a sarcinilor: cu cât mai multe nuclee, cu atât mai devreme vor finaliza tot ceea ce li se cere.
Cum să aflați numărul de nuclee
Înainte de a activa nuclee suplimentare, trebuie să aflați dacă procesorul le are. În primul rând, informațiile despre procesor sunt prezentate în instrucțiunile pentru acesta sau pe site-ul oficial al producătorului. Pentru a afla modelul procesorului dvs., urmați acești pași:
În al doilea rând, informațiile pot fi găsite prin setările de sistem și prin programe terțe.
Prin „Manager dispozitive”
Pentru a afla numărul de nuclee de procesor prin Device Manager, urmați acești pași:
Video: cum să aflați numărul de nuclee folosind Device Manager
Prin CPU-Z
CPU-Z este un utilitar gratuit care oferă informații detaliate despre computerul dvs. Pe pagina principală „CPU” există o linie „Număr de nuclee active”, care indică numărul de nuclee disponibile.
Uitați-vă la linia Cores din utilitarul CPU-Z pentru a afla numărul de nuclee de procesor
Prin AIDA64
AIDA64 are și o versiune gratuită a programului pe care o puteți utiliza. După ce l-ați deschis, accesați „Placa de sistem” - „CPU”. Găsiți blocul Multi CPU și numărați câte nuclee sunt descrise în el.
Uitați-vă la blocul Multi CPU pentru a afla numărul de nuclee
Via Everest
Un alt program gratuit care vă permite să aflați numărul de nuclee de procesor. Pentru a face acest lucru, trebuie să-l lansați și să mergeți la elementul „Placă de bază” - „CPU” - Bloc CPU multiplu.
Extindeți fila CPU și uitați-vă la blocul Multi CPU pentru a afla numărul de nuclee
Activarea nucleelor
Dacă sunteți convins că nu sunt folosite toate nucleele de procesor, este timpul să le activați. Acest lucru se poate face în diferite moduri, dintre care unul nici măcar nu necesită autentificare.
Utilizarea setărilor de sistem
Urmați acești pași:
Dacă sistemul începe să funcționeze incorect, reveniți la parametri și setați valoarea de memorie sub maximă.
Vă rugăm să rețineți că cantitatea minimă de memorie pentru un nucleu este de 1024 MB. Dacă se folosește o valoare mai mică decât aceasta, computerul va începe doar să funcționeze mai lent, indiferent de câte nuclee sunt folosite.
Video: cum să activați nucleele folosind setările de sistem
Utilizarea setărilor BIOS
Dacă nu aveți acces la sistem, puteți activa nucleele din BIOS:
Video: Cum să activați nucleele neutilizate folosind BIOS
Dezactivarea nucleelor
Dacă dintr-un motiv oarecare trebuie să interziceți utilizarea nucleelor suplimentare, trebuie să urmați aceiași pași descriși mai sus în instrucțiunile „Activarea nucleelor”, dar instalați nu numărul maxim de nuclee, ci numărul de care aveți nevoie.
Nu este posibil să dezactivați toate nucleele. Cel puțin un lucru trebuie să funcționeze, altfel pur și simplu nu va fi nimeni care să controleze funcționarea sistemului.
Ce trebuie să faceți dacă computerul nu vede toate nucleele
Dacă sunteți sigur că computerul vă arată un număr nesigur de nuclee, atunci mergeți mai întâi la setările msconfig și debifați toate casetele din opțiunile avansate de pornire. Reporniți computerul și verificați dacă acest lucru rezolvă problema.
Debifați opțiunile avansate de pornire
După aceea, verificați dacă elementul Advanced Clock Calibration din BIOS este setat la All Cores sau Auto. Elementul CPU Core Control trebuie setat la Modul automat.
Setați pe modul automat
Este posibil ca sistemul să nu fi instalat corect driverele procesorului. Va trebui să le reinstalați manual:
Există cazuri cunoscute când a apărut o eroare similară după actualizarea la o nouă versiune a sistemului de operare. În astfel de situații, trebuie să instalați/reinstalați sistemul de la zero pentru a scăpa de eroare.
Video: ce să faci dacă computerul nu vede toate nucleele
Deci, dacă aveți ocazia să utilizați mai multe nuclee decât sunt active în prezent, faceți-o. Dar rețineți că acest lucru va necesita o cantitate suficientă de RAM. Puteți activa nucleele prin setările de sistem sau BIOS.