¿Como puedo ver la prioridad de un proceso específico?
¿Como puedo ver la prioridad de un proceso específico?
Respuestas:
El topcomando enumera la prioridad de ejecutar procesos bajo el PRencabezado. 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 -epara 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