Anonim

L’evolució de les CPU, o unitats centrals de processament, és un tema fascinant i complex. Des dels primers dies de l'Intel 4004 fins al 1971 (el primer processador comercial), aquests petits xips han progressat ràpidament en potència i velocitat. Les tasques informàtiques que abans eren absolutament inimaginables, fins i tot per als gegantins mainframes ara es gestionen fàcilment per smartphones de 50 dòlars. Aquesta evolució ha donat moltes voltes, però un concepte que és una mica confús per a alguns usuaris finals és el concepte dels processadors multi-core. Els fabricants de xips mostren la seva nova CPU com a doble nucli, o quad core, o fins i tot superior per als usuaris de la versió de 64 bits de Windows 10. Però, què significa alguna cosa realment?

Processament multicor

Un nucli de processador és una unitat de processament independent del xip de processador físic. Cada nucli té el seu propi maquinari de processament i memòria cau i està connectat a la resta de la CPU mitjançant la memòria compartida del xip i el bus del sistema. Un nucli és essencialment la seva pròpia CPU privada, i un processador multi-core és com tenir diverses CPU treballant junts. La idea de la computació multi-nucli és que les tasques de computació es poden dividir entre els nuclis, de manera que el treball general es completa més ràpidament. En realitat, la seva eficàcia depèn completament del programari del sistema operatiu i del programari d’aplicacions; Els sistemes operatius i les aplicacions que no estan escrits per aprofitar els processadors multi-core no funcionaran més ràpidament que en una sola CPU. Així, és poc probable que els sistemes operatius i programes més antics tinguin cap benefici per part dels processadors moderns.

Els processadors multi-nucli van començar el 1996, amb el xip IBM Power4 amb dos nuclis en un sol xip. Tot i això, el suport de programari per a aquesta nova idea no es va desenvolupar immediatament. A partir del Windows XP el 2001, Windows va començar a donar suport a l’operació multi-core i els desenvolupadors d’aplicacions van seguir a la suite. Gairebé qualsevol paquet de programari que compri avui usarà plenament el processador de diversos nuclis que gairebé segur teniu sota el capó de l'escriptori o del vostre portàtil.

(Consulteu aquest article detallat sobre el processament de diversos nuclis per obtenir més informació. Si esteu construint o comprant un PC nou, també us pot ser útil una revisió d'aquest article sobre què heu de buscar en una CPU. I si ho sou interessat en la història dels processadors, per descomptat, ja us portem coberts!)

Necessiteu habilitar tots els nuclis de Windows?

Una de les preguntes que se'ns fa més freqüent a TechJunkie és si heu de fer alguna acció per habilitar el suport multicentre del vostre ordinador. La resposta és que depèn de la versió de Windows que esteu executant. Per a versions anteriors de Windows, potser haureu de canviar una configuració del sistema a la vostra BIOS per tal de que la funcionalitat de diversos nuclis funcioni. A Windows 10, el suport multi-core s'activa automàticament; podeu canviar una configuració per utilitzar menys nuclis si és necessari per arreglar una raó de compatibilitat de programari, però això és excepcionalment rar.

Canvi de la configuració principal a Windows 10

Si feu servir Windows 10, tots els nuclis del vostre processador estaran habilitats de manera predeterminada si el BIOS / UEFI està configurat correctament. L’única vegada que utilitzaríeu aquesta tècnica és per limitar els nuclis.

  1. Escriviu "msconfig" al quadre de cerca de Windows i feu clic a Enter.
  2. Seleccioneu la pestanya Arrenca i, a continuació, Opcions avançades.
  3. Marqueu la casella al costat de Número de processadors i seleccioneu el nombre de nuclis que voleu utilitzar (probablement 1, si teniu problemes de compatibilitat) al menú.
  4. Seleccioneu D'acord i després Apliqueu.

Si utilitzeu Windows 10, normalment no es marcarà la casella del costat de "Nombre de processadors". Això es deu al fet que Windows està configurat per utilitzar tots els nuclis sempre que un programa pugui utilitzar-los.

Canvi de la configuració principal a Windows XP

Windows XP suporta diversos nuclis, però amb limitacions importants. Windows XP Home donaria suport a un processador de fins a quatre nuclis, mentre que Windows XP Professional donaria suport a dos processadors de fins a quatre nuclis. A les màquines de Windows XP, es van controlar la configuració de diversos nuclis mitjançant la BIOS. Per accedir a la configuració de la BIOS, haureu de reiniciar l’ordinador. Durant el procés d’arrencada, manteniu premuda la tecla F2 (generalment): la clau pot variar en funció de la vostra màquina. Normalment hi ha un missatge a la pantalla que us indica quina clau voleu utilitzar. Una vegada que es carrega el tauler de control de la BIOS, podeu canviar la configuració manualment. La configuració exacta per canviar variarà segons el BIOS de la vostra màquina, però la pantalla normalment tindrà un aspecte així:

Canvi de la configuració principal a Windows Vista, 7 i 8

A Windows Vista, 7 i 8, s’accedeix a la configuració de diversos nuclis mitjançant el mateix procés msconfig descrit anteriorment per a Windows 10. També és possible que Windows 7 i 8 configuri l’afinitat del processador, és a dir, que digui al sistema operatiu que utilitzar un nucli específic per a un programa concret. Això va ser útil per a diverses coses; podríeu establir un programa determinat per executar-se sempre en un nucli de manera que no interferís amb altres operacions del sistema o bé podríeu configurar un programa que pogués tenir problemes en qualsevol altre nucli que no fos el primer nucli lògic que utilitzés el nucli on funcionava. millor.

No és estrictament necessari establir afinitats bàsiques a Windows 7 o 8, però si voleu, és senzill.

  1. Seleccioneu Ctrl + Majúscula + Esc per obtenir el Gestor de tasques.
  2. Feu clic amb el botó dret al programa l'ús principal del qual voleu modificar i seleccioneu Detalls.
  3. Seleccioneu de nou aquest programa a la finestra de detalls.
  4. Feu clic amb el botó dret i seleccioneu Configura afinitat.
  5. Trieu un o més nuclis i marqueu la casella de selecció i desmarqueu la selecció.

És possible que noteu que es llisten el doble de nuclis del que teniu. Per exemple, si utilitzeu una CPU Intel i7 amb 4 nuclis, en tindreu 8 a la finestra Affinity. Això es deu al fet que la hipertrecció duplica efectivament els vostres nuclis, amb quatre reals i quatre virtuals. Si voleu saber quants nuclis físics té el vostre processador, proveu-ho:

  1. Seleccioneu Ctrl + Majúscula + Esc per obtenir el Gestor de tasques.
  2. Seleccioneu CPU de rendiment i ressaltar.
  3. Comproveu la part inferior dreta del tauler a Cores.

Hi ha un fitxer de lots útil que podeu crear que pot obligar l’afinitat del processador a programes concrets. No hauríeu de fer-lo servir però si ho feu …

  1. Obriu el bloc de notes o el bloc de notes ++.
  2. Escriviu "Inici / afinitat 1 PROGRAM.exe". Escriviu sense pressupostos i canvieu PROGRAM per al programa específic que esteu intentant controlar.
  3. Deseu el fitxer amb un nom significatiu i afegiu “.bat” al final. Es crea com a fitxer per lots.
  4. Guardeu-lo a la ubicació d’instal·lació del programa que especifiqueu al pas 2.
  5. Executeu el fitxer Batch que heu fet per llançar el programa.

Quan veieu "afinitat 1", això indica que Windows utilitzi CPU0. Podeu canviar això depenent de quants nuclis tingueu, Affinity 3 per a CPU1 i així successivament. Aquesta pàgina del lloc web de Microsoft Developer té una llista completa d’afinitats.

***

El processador és la part més important del vostre ordinador, per la qual cosa té sentit voler empènyer cadascun dels seus nuclis fins a la vora. Per descomptat, si encara teniu problemes per alimentar el dispositiu fins al nivell que desitgeu per al vostre propi rendiment, potser voldreu plantejar-vos l’actualització del vostre processador (si teniu un escriptori) o cercar un ordinador portàtil nou amb l’avantguarda. maquinari. O si preferiu que Windows 10 sigui encara més ràpid amb el vostre maquinari actual, consulteu la nostra guia definitiva aquí.

Com habilitar tots els nuclis de Windows