Si tienes un PC con procesadores Intel a partir de la 12 Generación, te habrás dado cuenta que Windows 11 prioriza los E-Cores ( Núcleos de Eficiencia ) en aplicaciones que se están ejecutando en segundo plano, incluso cuando esas aplicaciones necesitan máximo rendimiento, lo cual puede ocasionar problemas reales con software que dejo renderizando o codificando.
Windows 11 tiene un scheduler "inteligente" que detecta qué tipo de núcleo usar según la carga de trabajo. En teoría suena bien: tareas ligeras van a E-cores para ahorrar energía, tareas pesadas van a P-cores para máximo rendimiento. Pero el sistema asume que si una aplicación está en segundo plano (minimizada o detrás de otra ventana), es una tarea de baja prioridad y la manda a E-cores.
El problema es que hay aplicaciones que necesitan máxima potencia incluso en segundo plano y aqui es donde te recomiendo Process Lasso:
El programa es un gestor avanzado de procesos que permite crear reglas permanentes. Por ejemplo, puedes decirle "Handbrake.exe SIEMPRE prioridad alta y SIEMPRE todos los P-cores disponibles".
Pasos:
El problema es que Process Lasso consume unos 50-80 MB de RAM en segundo plano y añade otra aplicación más al arranque. Si no te importa, perfecto.
Si realmente los E-cores te molestan más que ayudan (por ejemplo, tienes problemas de stuttering en juegos), puedes deshabilitarlos completamente:
Tendrás un procesador con solo P-cores, como los Intel de 11th gen y anteriores. Pierdes la eficiencia energética, pero ganas control total y evitas problemas de scheduling.
NO LO RECOMIENDO a menos que tengas un caso de uso muy específico. Los E-cores, aunque no sean perfectos, aportan rendimiento multi-thread y consumen poca energía en idle.
El problema en detalle
Windows 11 tiene un scheduler "inteligente" que detecta qué tipo de núcleo usar según la carga de trabajo. En teoría suena bien: tareas ligeras van a E-cores para ahorrar energía, tareas pesadas van a P-cores para máximo rendimiento. Pero el sistema asume que si una aplicación está en segundo plano (minimizada o detrás de otra ventana), es una tarea de baja prioridad y la manda a E-cores.
El problema es que hay aplicaciones que necesitan máxima potencia incluso en segundo plano y aqui es donde te recomiendo Process Lasso:
El programa es un gestor avanzado de procesos que permite crear reglas permanentes. Por ejemplo, puedes decirle "Handbrake.exe SIEMPRE prioridad alta y SIEMPRE todos los P-cores disponibles".
Pasos:
- Descargar Process Lasso (versión free funciona)
- Instalar y abrir
- Click derecho en proceso > Priority > Always > High
- CPU affinity > seleccionar solo P-cores
- Marcar "Make this setting permanent"
El problema es que Process Lasso consume unos 50-80 MB de RAM en segundo plano y añade otra aplicación más al arranque. Si no te importa, perfecto.
Alternativa extrema: Deshabilitar E-cores en BIOS
Si realmente los E-cores te molestan más que ayudan (por ejemplo, tienes problemas de stuttering en juegos), puedes deshabilitarlos completamente:
- Reiniciar > Entrar a BIOS (DEL o F2 según placa)
- Buscar "CPU Configuration" o "Advanced CPU Settings"
- Encontrar opción "E-Core" o "Efficiency Cores"
- Disabled
- Guardar y salir
Tendrás un procesador con solo P-cores, como los Intel de 11th gen y anteriores. Pierdes la eficiencia energética, pero ganas control total y evitas problemas de scheduling.
NO LO RECOMIENDO a menos que tengas un caso de uso muy específico. Los E-cores, aunque no sean perfectos, aportan rendimiento multi-thread y consumen poca energía en idle.