¿Por qué hay muchos procesos listados bajo el mismo título en htop?

55

¿Alguien puede explicarme por qué a veces hay 10 o 15 procesos con el mismo título y "estadísticas" en htop? Supongo que hay varios subprocesos en ejecución, pero que muchos de ellos obviamente no podrían ejecutarse simultáneamente.

¿Hay algún tipo de impacto en el rendimiento si un proceso usa, por ejemplo, 15 subprocesos no concurrentes frente a 10 subprocesos no concurrentes?

javanix
fuente
1
unix.stackexchange.com/questions/10362/…
Ciro Santilli 新疆 改造 中心 法轮功 六四 事件

Respuestas:

81

htopmuestra subprocesos individuales como procesos separados de forma predeterminada, de forma similar a cómo lo ps -ALharía. Si presiona mayúscula H, cambiará a mostrar solo los procesos principales (presionarlo nuevamente cambiará). La información de resumen de cada subproceso en realidad refleja todo el proceso, por lo que no tienen recuentos de memoria separados, etc. Los subprocesos se mostrarán Rcuando estén activos y Scuando no estén activos, aunque debido a que htopsolo se actualiza cada pocos segundos, no puede monitorear su actividad fácilmente de esa manera. , ya que los cambios de hilo ocurren mucho más rápido que eso.

El rendimiento de diferentes modelos de subprocesos es complejo y más allá superuser.com: debe detallar problemas particulares si surgen en lugar de tratar de adivinar :)

Consulte http://groups.google.com/group/alt.os.linux.mandriva/browse_thread/thread/59c9f42e99b53663/2e6ddc78b2b85cf2?lnk=raot para obtener más información sobre el mismo tema.

Tenga en cuenta que Hes para hilos de usuario; para los hilos del kernel Kexiste una tecla de alternancia similar , y se puede acceder a ambas opciones desde el menú de configuración, F2luego Opciones de visualización

David Fraser
fuente
1
K no parece funcionar, pero presione F2 y vaya a la configuración, muestre las opciones, marque la casilla Ocultar hilos de usuario.
Joshua D'Alton
77
Oh, por cierto "H" mayúscula podría ser lo que quisiste decir.
Joshua D'Alton