¿Es seguro ejecutar un juego con prioridad en tiempo real?


Mejor respuesta

No. Nunca hagas esto. Bajo cualquier circunstancia.

Hasta donde yo sé, los dispositivos de entrada usan el nivel de prioridad 15 (no crítico en tiempo real) junto con controladores de dispositivo y similares.

Normal los subprocesos se ejecutan en las prioridades 1–15, mientras que el valor especial de prioridad 0 se usa para un subproceso inactivo.

Las prioridades en tiempo real son 16–31, donde se requieren permisos de administrador del sistema para configurar esto. La razón de esto es que puede bloquear completamente su sistema con un hilo de prioridad en tiempo real.

La prioridad en tiempo real significa que cualquier entrada que envíe el proceso será procesada en tiempo real en la medida de lo posible, sacrificando todo lo demás para hacerlo. Desde 16> 15, priorizará la ejecución de los procesos internos de ese juego sobre cualquier cosa incluidas tus entradas .

Dado que la gente solo piensa en hacer esto con Para empezar, los juegos que consumen mucha CPU, si ese juego bloquea el uso de la CPU al 100\%, ninguno de tus comandos llegará a la computadora . ¿Quieres acabar con el juego con el Administrador de tareas? Lástima, tu teclado tiene una prioridad más baja, y no importa cuánto aprietes ctrl-alt-delete, tus comandos serán anulados por tu juego y no sucederá nada.

La única forma de salvar una computadora como esto es para apagar la computadora desde el interruptor de encendido principal, y si una aplicación de prioridad en tiempo real se configuró en Inicio, la única forma de guardar ese sistema sería cambiar la configuración en Modo seguro.

Versiones menores del problema en, digamos, un 90\% de utilización o un 100\% intermitente son recuperables, pero llevaría una cantidad excesiva de tiempo hacerlo.

NO use la prioridad en tiempo real para un juego. Esta configuración de prioridad es para cosas más importantes para seguir funcionando que incluso el teclado y el mouse, y que requieren cantidades muy bajas de tiempo de CPU, aplicaciones que en general están completamente fuera del alcance de la experiencia de usuario final normal.

Si debe mejorar la asignación de CPU para un juego, establezca el juego como Alto y asegúrese de que ningún otro proceso se ejecute en Alto . No toque la configuración de tiempo real.

Respuesta

No lo recomendaría. Es técnicamente seguro ya que no dañará la computadora, pero el mouse y el teclado solo se ejecutan en alta prioridad, por lo que se sentirá muy lento. Habrá un lapso de 2 a 3 segundos entre escribir o mover el mouse y el resultado.

Además, tomará varios minutos cerrar el juego o volver a cambiarlo.

No hay ningún beneficio real de rendimiento al ejecutar juegos por encima de «Por encima de lo normal». En ese momento, normalmente están vinculados al hardware.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *