¿Como puedo ver la prioridad de un proceso específico?
¿Como puedo ver la prioridad de un proceso específico?
Respuestas:
El top
comando enumera la prioridad de ejecutar procesos bajo el PR
encabezado. Si lo tiene instalado, también puede buscar un proceso y ordenar por prioridad en htop
.
awk '{print $18}' /proc/1337/stat
(obtiene el prio para el proceso 1337).
Otras opciones:
Uso ps -o pri
. Especifique la identificación del proceso con -p 1337
. O use -e
para enumerar todos los procesos.
Experimente con esto como punto de partida si desea algo más que la prioridad:
ps -e -o uid,pid,ppid,pri,ni,cmd
Si tiene una distribución de Linux reducida donde ps y top no le brindan información de prioridad, puede analizar el archivo de estadísticas de proceso para su ID de proceso para obtener la información de prioridad.
cat /proc/PID/stat | awk '{print "priority " $18 " nice " $19}'
Los valores en las posiciones 18 y 19 del archivo de estadísticas representan prioridad y buena
Para más información: https://linux.die.net/man/5/proc