Cómo activar todos los núcleos en Windows

Cómo activar todos los núcleos en Windows.

La evolución de las unidades centrales de procesamiento, o CPU, es un tema fascinante y complejo de estudiar. Desde el lanzamiento del Intel 4004 en 1971 hasta los modernos procesadores de la serie 10 de Intel, estos chips han experimentado un asombroso aumento de la velocidad y la potencia de cálculo en sólo cinco décadas. Tareas informáticas que antes eran inimaginables incluso para los mayores ordenadores centrales, ahora pueden ser realizadas por el smartphone más barato, e incluso los ordenadores portátiles más básicos tienen cientos de veces la potencia de los ordenadores que dirigían las misiones Apolo. Sin embargo, incluso con los avances astronómicamente rápidos de la potencia informática, un concepto que sigue intrigando a la gente es el de los procesadores multinúcleo. Fabricantes como Intel y AMD pregonan su número cada vez mayor de núcleos en los nuevos procesadores -4 núcleos, 8 núcleos, 16 núcleos, incluso 32 núcleos- y su utilidad para cargas informáticas pesadas. ¿Pero qué significa esto?

¿Qué son los núcleos del procesador?

Un núcleo de procesador es una unidad de procesamiento independiente en el chip del procesador físico general. Cada núcleo tiene su propio hardware de procesamiento y su caché, y está conectado al resto del procesador a través de la memoria compartida del chip y del bus del sistema. Un núcleo es esencialmente un procesador entero, por lo que un procesador multinúcleo es como ensamblar varios procesadores y hacerlos funcionar en tándem. El razonamiento para tener más núcleos en una CPU es que a menudo puede ser ventajoso dividir las tareas de cálculo entre varios núcleos en lugar de uno solo para poder terminarlas más rápida y eficazmente.

Sin embargo, la eficacia de esta técnica depende del sistema operativo que utilices, así como de la aplicación concreta que ejecutes; muchos sistemas operativos y aplicaciones no podrían aprovechar los múltiples núcleos y, por tanto, no verían ningún beneficio medible de los núcleos adicionales. Sin embargo, afortunadamente, casi todos los sistemas operativos modernos y muchos programas que consumen muchos recursos, como Adobe Premiere, pueden aprovechar los núcleos adicionales y, por tanto, ejecutarse con mayor rapidez y eficacia de lo que lo harían de otro modo.

Los procesadores multinúcleo debutaron en 1996, con el procesador Power4 de IBM, que tenía dos núcleos en un solo chip, lo que fue revolucionario en su momento. Sin embargo, el soporte de software para esta nueva innovación no apareció inmediatamente. Sin embargo, a partir de Windows XP en 2001, Windows empezó a soportar operaciones multinúcleo y muchos desarrolladores de aplicaciones siguieron su ejemplo. Como resultado, casi cualquier software de uso intensivo de recursos que utilices hoy en día aprovechará al máximo la potencia del procesador multinúcleo que casi seguro tienes bajo el capó.

Puede Interesarte:  ¿Pueden los conductores de DoorDash entregar alcohol?

(Para más información, consulta este artículo detallado sobre el procesamiento multinúcleo. Si estás construyendo o comprando un nuevo PC, también puede ser útil revisar este artículo sobre qué buscar en un procesador. Y si te interesa la historia de los procesadores, por supuesto, ¡te tenemos cubierto!)

Activar los núcleos del procesador en Windows

Una de las preguntas que nos hacen con frecuencia en TutorielsGeek es si tienes que hacer algo para aprovechar al máximo los procesadores multinúcleo de tu ordenador. La respuesta es que realmente depende de la versión de Windows que estés utilizando. En las versiones más antiguas de Windows, como Windows XP, es posible que tengas que cambiar un ajuste del sistema en la BIOS para que funcione la función multinúcleo. Sin embargo, en cualquier versión más reciente de Windows, el soporte multinúcleo se activa automáticamente; puedes ajustar la configuración para utilizar menos núcleos si es necesario para corregir un problema de compatibilidad del software, pero esto es excepcionalmente raro.

Ajustes básicos en Windows 10

Si utilizas Windows 10, todos los núcleos de tu procesador se utilizarán completamente por defecto si tu BIOS / UEFI está correctamente configurada. La única vez que utilizarías esta técnica es para limitar los núcleos, ya sea por motivos de compatibilidad de software o por otros motivos.

  1. Escribe «msconfig» en el cuadro de búsqueda de Windows y pulsa Intro.
  2. Selecciona la pestaña Arranque, y luego Opciones Avanzadas.
  3. Marca la casilla junto a Número de procesadores y selecciona en el menú el número de núcleos que deseas utilizar (probablemente 1, si tienes problemas de compatibilidad).
  4. Selecciona OK y luego Aplicar.

Si utilizas Windows 10, la casilla junto a «Número de procesadores» normalmente no estará marcada. Esto se debe a que Windows está configurado para utilizar todos los núcleos siempre que un programa pueda utilizarlos.

Ajustes básicos en Windows Vista, 7 y 8

En Windows Vista, 7 y 8, se puede acceder a la configuración del multinúcleo mediante el mismo proceso de msconfig descrito anteriormente para Windows 10. También es posible en Windows 7 y 8 establecer la afinidad del procesador, es decir, decirle al sistema operativo que utilice un núcleo concreto para un programa determinado. Esto ha sido útil para varias cosas; puedes establecer que un determinado programa se ejecute siempre en un núcleo para que no interfiera con otras operaciones del sistema, o puedes establecer que un programa que tenga problemas para ejecutarse en un núcleo distinto del primer núcleo lógico utilice el núcleo en el que se está ejecutando.

Puede Interesarte:  Después de instalar Windows 10: 6 cosas que debes hacer

No es estrictamente necesario definir afinidades de núcleo en Windows 7 u 8, pero si quieres hacerlo, es sencillo.

  1. Selecciona Ctrl + Shift + Esc para mostrar el Administrador de Tareas.
  2. Haz clic con el botón derecho del ratón en el programa cuyo uso principal quieres cambiar y selecciona Detalles.
  3. Vuelve a seleccionar este programa en la ventana de Detalles.
  4. Haz clic con el botón derecho del ratón y selecciona Establecer afinidad.
  5. Elige uno o varios corazones y marca la casilla para seleccionarlos, desmarca la casilla para desmarcarlos.

Puede que notes que aparecen el doble de núcleos de los que tienes. Por ejemplo, si utilizas un procesador Intel i7 con 4 núcleos, tendrás 8 núcleos listados en la ventana de Affinity. Esto se debe a que el hyperthreading duplica efectivamente tus núcleos, con cuatro reales y cuatro virtuales. Si quieres saber cuántos núcleos físicos tiene tu procesador, prueba esto:

  1. Selecciona Ctrl + Shift + Esc para mostrar el Administrador de Tareas.
  2. Selecciona Rendimiento y resalta CPU.
  3. Comprueba en la esquina inferior derecha del panel, debajo de Núcleos.

Hay un útil archivo de comandos que puedes crear para forzar la afinidad del procesador con determinados programas. No deberías necesitar usarlo, pero si lo haces…

  1. Abre el Bloc de notas o el Bloc de notas+.
  2. Escribe ‘Inicio / affinity 1 PROGRAM.exe’. Escribe sin comillas y sustituye PROGRAMA por el nombre del programa específico que intentas controlar.
  3. Guarda el archivo con un nombre significativo y añade «.bat» al final. Esto lo crea como un archivo por lotes.
  4. Guárdalo en la ubicación de instalación del programa que especificaste en el paso 2.
  5. Ejecuta el archivo por lotes que acabas de crear para iniciar el programa.

Cuando veas «afinidad 1», esto le dice a Windows que utilice la CPU0. Puedes cambiarlo según el número de núcleos que tengas: «afinidad 3» para la CPU1 y así sucesivamente. Esta página del sitio web de desarrolladores de Microsoft tiene una lista completa de afinidades.

Puede Interesarte:  No hemos podido completar la instalación porque se ha cerrado un servicio de actualización

¿Es necesario activar todos los núcleos en Windows 10?

En realidad hay una discusión sobre esto, aunque hay un consenso bastante fuerte entre los expertos de que debes usar todos los núcleos. Hay esencialmente dos puntos en los que los antiescarlistas han acertado. La primera es que la reducción del consumo de energía de los ordenadores portátiles y de los PCs reduciría el consumo de energía en otros lugares. El otro argumento tiene un poco más de sentido y se refiere a la duración de la batería de un portátil. Voy a analizar estos dos argumentos.

El ángulo de consumo de energía es bastante difícil de acreditar. La realidad es que el consumo de energía de un PC moderno puede ser alto en ráfagas de tiempo. Pero también es cierto que estas ráfagas de energía siguen sin consumir tanto jugo. Incluso con el mayor consumo de energía, un Core i7 (actualmente el ganador de la competición Power Hog entre los procesadores tradicionales) sólo utiliza 130 vatios. Compáralo con un frigorífico de 250 vatios, una unidad de ventana de aire acondicionado de 1.400, y el aire central de 3.500 vatios. Si quieres ahorrar energía, baja la CA un poco y deja que tu PC funcione a plena potencia.

El argumento de reducir el uso del núcleo para ahorrar la vida de la batería del portátil (menos energía utilizada = menos ciclos de carga = ese Macbook dura unos cuantos años más) tiene un atractivo superficial. Tengo que admitir que, dado el coste de un portátil de gama alta, podría tener sentido mimar la máquina apagando algunos núcleos. Sin embargo, este objetivo puede lograrse de forma mucho más eficaz y cómoda subiendo un poco el ritmo del procesador. El subclocking significa que el reloj de la máquina debe funcionar más lento de lo normal, lo que a su vez reducirá el rendimiento y el consumo de la batería. Los núcleos, cuando no se utilizan, simplemente no consumen mucha energía, por lo que el ahorro sería mínimo. La subcodificación del procesador reduce directamente el consumo de energía de la máquina y puede conseguir el objetivo de una mayor duración del portátil.

El procesador es la parte más importante de tu ordenador, así que tiene sentido querer llevar todos los núcleos al límite. Por supuesto, si sigues teniendo problemas para llevar tu dispositivo al nivel de rendimiento que deseas, quizá debas considerar la posibilidad de actualizar tu procesador (si tienes un ordenador de sobremesa) o considerar la posibilidad de adquirir un nuevo portátil con tecnología avanzada. hardware. O, si prefieres hacer que Windows 10 sea aún más rápido en tu hardware actual, consulta nuestra guía definitiva aquí.

Deja un comentario

UnComoHacer
Nosbi
Tarabu
Tecnomaniacos
UnMeroTecnologico
VidaParalela
Nekuromansa
Superfantasy