¿Hay alguna manera de cambiar al proceso seleccionado en el monitor de actividad?

4

Me pregunto si hay una manera de enfocar un proceso que está en el "monitor de actividad".

Específicamente, tengo un montón de procesos de Google Chrome y estoy tratando de averiguar qué proceso se relaciona con un navegador / pestaña en particular.

    
pregunta skrewler 11.03.2013 - 13:34

2 respuestas

3

En realidad no. El problema es que, la mayoría de las veces, los procesos en el Monitor de actividad en realidad no tienen una IU a la que se pueda "cambiar". Utilizando el ejemplo de Google Chrome, piense en esos procesos de "Google Chrome Renderer" como tareas en segundo plano, y verá el resultado de ellos en el proceso principal de "Google Chrome". Activity Manager no tiene una manera de identificar cómo vincular estas "tareas en segundo plano" con la GUI principal.

Sin embargo, para su problema particular, Google Chrome en realidad le proporciona un Tarea Gerente que te ayudará:

  

De muchas maneras, el administrador de tareas es como un monitor de hospital: puede usarlo para hacer un seguimiento del rendimiento de sus procesos internos. Si el navegador parece ser lento, abra el administrador de tareas para encontrar detalles sobre cada proceso activo y cierre el que parece estar utilizando una gran cantidad de recursos.

Puede usar esto para identificar qué pestaña está usando demasiados recursos del sistema. También puede usar la ID de proceso del Administrador de tareas de Chrome para hacer coincidir el proceso en el Monitor de actividad (ID de proceso == PID).

    
respondido por el Josh Hunt 11.03.2013 - 13:46
0

No: el Monitor de actividad simplemente te muestra qué procesos tienen la capacidad de dibujar directamente en la pantalla con un icono junto al nombre.

En su ejemplo, pid 464 es uno de esos procesos que dibuja la salida de Chrome en la pantalla. Necesitará mapear mentalmente ese ícono y quizás usar el atajo de tecla del conmutador de tareas: Comando Pestaña para cambiar el enfoque del teclado y el puntero a ese proceso.

El resto de los procesos del Renderer de su ejemplo son procesos en segundo plano que no interactúan directamente con la visualización y en su lugar leen o escriben datos para que otro proceso los consuma y muestre. Otra responde aquí explica cómo hacer que la aplicación Chrome divulgue más detalles sobre su jerarquía interna de tareas, pero desde una Mac Perspectiva OS X, la respuesta en general es no.

    
respondido por el bmike 11.03.2013 - 14:09

Lea otras preguntas en las etiquetas