Cómo configurar la prioridad de la CPU para favorecer las aplicaciones de primer plano en Windows

Su sistema operativo ejecuta varios procesos en segundo plano junto con las aplicaciones en primer plano. Sin embargo, no asigna los mismos recursos, como el tiempo de CPU y la memoria, a todos los procesos.

De forma predeterminada, Windows otorga una ligera prioridad a las actividades en primer plano. Pero tal vez, sin saberlo, has cambiado tu actitud para ser igual de importante. O tal vez solo desee priorizar aún más las aplicaciones en primer plano.

Hay algunas formas de establecer la prioridad de la CPU en Windows. Ofrecen múltiples opciones, así que lea atentamente y elija una según sus necesidades.

Establezca la prioridad de la CPU para favorecer las aplicaciones en primer plano desde las propiedades del sistema

El uso de las propiedades del sistema es la forma más rápida de establecer la prioridad de la CPU para priorizar las aplicaciones en primer plano. Asi es como se hace:

  1. Abra el comando Ejecutar (Win + R) y escriba systempropertiesadvanced Accederá a la pestaña Avanzado de propiedades del sistema
  2. En Logros, haga clic en ajustes
  3. Ir a Progresivo Pestaña.
  4. Cheque programas y toque DE ACUERDO
    propiedades del sistema de potencia

Sin embargo, este método aún no otorga la máxima prioridad a las aplicaciones en primer plano. Para hacer esto, debe seguir el método a continuación.

Cómo establecer la prioridad de la CPU para favorecer las aplicaciones en primer plano a través del Editor del registro

También puede cambiar la prioridad de la CPU utilizando el editor de registro. Este método ofrece más posibilidades que las anteriores.

Debe modificar el valor DWORD de Win32PrioritySeparation para definir la prioridad relativa de las aplicaciones en primer plano y en segundo plano. Para hacer esto,

  1. Aporte regedit en el comando de ejecución.
  2. Navegar a ComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPriorityControl
  3. Haga doble clic Win32PrioritySeparationWin32PrioritySeparation
  4. Establezca el valor en 26 en hexadecimal o 38 en decimal.
    separador de prioridad win32
Leer:   ¿Cómo instalo Windows en un disco duro externo?

Priorizar un proceso específico con el Administrador de tareas

Este método es más agotador que el anterior cuando desea priorizar varias aplicaciones. Sin embargo, puede priorizar aplicaciones individuales en lugar de colocar todas las aplicaciones en primer plano o en segundo plano a la vez. Para cambiar la prioridad usando el Administrador de tareas, siga estos pasos:

  1. Presione Ctrl + Shift + Esc para abrir el archivo . Carga administración de tareas
  2. Ir a detalles Tabula y busca las aplicaciones.
  3. Haga clic con el botón derecho en el proceso y coloque el cursor sobre él fijar prioridad
  4. Escoger Alto o Por encima del promedioAdministrador de tareas establece prioridad

Haga esto para todos los procesos que desee y cierre el administrador de tareas.

Establezca la prioridad de la CPU para favorecer las aplicaciones en primer plano mediante el símbolo del sistema

También puede utilizar la interfaz de línea de comandos para establecer la prioridad de los procesos individuales. Sin embargo, dado que necesita saber el nombre del proceso, puede ser más conveniente usar la GUI.

De todos modos, si quieres usar la CLI,

  1. Inicie el cuadro de diálogo Ejecutar y escriba. en cmd para abrir el símbolo del sistema.
  2. Tipo wmic process where name=”Process Name” call setpriority “Priority Level” y presione Entrar.wmic establecer prioridad

Asegúrese de reemplazar «nombre del proceso» con el nombre completo del proceso junto con la extensión y «nivel de prioridad» con la prioridad que desee, en este caso «Alta» o «Por encima de lo normal», sin quitar las comillas.

Como ejemplo, wmic process where name=”vlc.exe” call setpriority “High”

preguntas relacionadas

¿La configuración de la prioridad de la CPU para favorecer las aplicaciones en primer plano mejora el rendimiento?

Habilitar alta prioridad para aplicaciones en primer plano mejora el rendimiento en muchos casos. Sin embargo, se sabe que algunas aplicaciones usan diferentes aplicaciones de fondo. Los ejemplos son aplicaciones que usan Internet o simuladores. En tales casos, la preferencia por las aplicaciones en primer plano afecta el rendimiento de la aplicación.

Leer:   ¿CHKDSK no funciona? Aquí se explica cómo solucionarlo.

Sin embargo, si ejecuta aplicaciones como un proceso independiente, puede aumentar su prioridad.

La prioridad en el Administrador de tareas no se puede cambiar.

Debería poder cambiar la prioridad de la aplicación en el Administrador de tareas cuando inicie sesión como administrador. Si aún no puede, probablemente no tenga control total sobre el proceso. Para resolver esto

  1. Haga clic derecho en el proceso en el Administrador de tareas y selecciónelo propiedades
  2. Ir a seguridad Pestaña y haz clic Para editar
  3. Definitivamente comprobar control total para administradores y haga clic en DE ACUERDO

Ahora debería poder establecer prioridades.

¿Cuál es el mejor valor de Win32PrioritySeparation para aplicaciones en primer plano?

El rango para el valor DWORD de Win32PrioritySeparation es 0x0 – 0x3F (111111 en binario). Entre los seis dígitos binarios (bits)

  • Desde la izquierda, los primeros dos bits determinan el intervalo para la prioridad, como:
    01 – Intervalos más largos
    10 – Intervalos más cortos
  • Los dos bits del medio determinan la longitud de los intervalos. Por ejemplo,
    01 – Duración variable del intervalo
    10 – Duración del intervalo fijo
  • Los dos últimos bits determinan la relación entre los procesos de primer plano y de fondo cuando los bits intermedios especifican una longitud de intervalo variable.
    00 – relación 1:1 (igual que el intervalo de longitud fija)
    01 – relación 2:1
    10 u 11 – relación 3:1

Entonces, para dar la máxima prioridad a las aplicaciones en primer plano, el valor debe ser binario 100110 o 0x26 (38).

Gracias por leer absolutoyrelativo.com. ¡Hasta la próxima!

Deja un comentario