it-swarm-es.com

¿Cómo cambio la prioridad de un proceso / programa?

Me gustaría poder cambiar la prioridad del proceso SuperTuxKart a una más alta para que se ejecute con menos retraso. Es bastante fácil de hacer en Windows (solo necesita la contraseña/cuenta del administrador) pero es básicamente imposible en Ubuntu.
Intenté gksu gnome-system-monitor y Sudo gnome-system-monitor pero ambos me dieron procesos para la cuenta raíz, no la mía (una cuenta de administrador).

¡Cualquier ayuda que pueda obtener es apreciada!

4
RPiAwesomeness

cambiar la prioridad de un proceso ...

de la gui:

Ejecute el monitor del sistema como root con

gksu gnome-system-monitor  

Luego, en el menú "Ver", mueva el botón de opción a "Todos los procesos"

enter code here

Luego verá todos los procesos de los usuarios y podrá cambiar su prioridad.

desde la línea de comando:

Primero encuentre sus procesos PID (ID de proceso) con pidof así:

pidof name-of-process  

Devolverá el PID del proceso dado, generalmente un número de cuatro a cinco caracteres. Entonces corre

renice priority processes-PID  

Reemplazar priority con la prioridad que desee (-20 es la más alta y +20 es la más baja) y process-PID con el PID que obtuvo anteriormente.

renice se usa para cambiar la prioridad de un proceso en ejecución, si desea iniciar un proceso y cambiar su prioridad, use Nice.

Nice priority name-of-process

Reemplazando priority con la prioridad que desea y name-of-process con el nombre del proceso que desea iniciar.

Nota: Para dar a un proceso una prioridad negativa, debe tener acceso de root.

4
Seth

Cuando haya abierto el Monitor del sistema con gksu, puede configurarlo para que muestre los procesos de todos los usuarios seleccionando "Ver -> Todos los procesos".

Después de eso, debería ver sus propios procesos, así como los procesos del sistema. Editar su prioridad también debería funcionar bien.

2
Unksi