En el Administrador de tareas de Windows puedo configurar (o cuando hago clic derecho puedo ver) la prioridad del proceso. Muestra "tiempo real", "alto", "por encima de lo normal", etc. Lo mismo ocurre con el "ProcessExplorer" (de sysinternals, ahora microsoft). La pregunta es: ¿Existe alguna manera de ver qué subprocesos se están ejecutando y con qué prioridades en un proceso determinado? (junto con un número, que creo que va del 0 al 31). Entonces serían 32 niveles de prioridad, no solo 5 niveles. (6,7,8,9,10)
Descargo de responsabilidad completo: ya publiqué esta pregunta en stackoverflow, sin embargo, se sugirió que pertenece al superusuario, así que la marqué para eliminarla ya que nadie pudo darme una respuesta.
Respuesta1
Bien, lo encontré. En ProcessExplorer puede hacer clic derecho en el proceso y seleccionar propiedades. Desde allí, seleccione la pestaña Subprocesos, muestra todos los subprocesos que se ejecutan dentro del proceso con "prioridades dinámicas". Eso es lo que estaba buscando.
Respuesta2
Active la columna 'Prioridad' en la ventana principal del explorador de procesos. En mi sistema (que no tiene nada ejecutándose en tiempo real), veo prioridades del 0 al 13, así que creo que está leyendo la prioridad real.
Haga esto haciendo clic derecho en los encabezados de las columnas, luego seleccione 'Seleccionar columnas...' en el menú emergente, luego en 'rendimiento del proceso' seleccione prioridad.