Diagrama del kernel de Linux vs. herramientas de rendimiento?

59

¿Hay un diagrama que muestra cómo las diferentes herramientas de rendimiento, tales como ip, netstat, perf, top, ps, etc. interactuar con los distintos subsistemas dentro del núcleo de Linux?

slm
fuente

Respuestas:

75

Encontré este diagrama que muestra exactamente esto.

   ss # 1

En lo anterior se puede ver que las herramientas tales como strace, netstat, etc. interactúan con los subsistemas del kernel de Linux. Me gusta este diagrama porque muestra sucintamente dónde se engancha cada herramienta al kernel de Linux, lo que puede ser extremadamente útil cuando aprende por primera vez sobre todas las herramientas y sus aplicaciones.

Fuente: Linux PerfTools

Referencias

slm
fuente
3
Hay momentos en este sitio en los que estoy un poco confundido ... en cuanto a si votar la pregunta o la respuesta, ¡así que en caso de duda hago ambas cosas! SLM, como siempre, apreciado
iruvar
@ 1_CR: las palabras amables siempre son apreciadas.
slm
66
Solo una palabra: ¡genial! Y este diagrama seguiría siendo cierto para la mayoría de los sistemas Unix.
Ouki
Falta ltrace, pero es un buen diagrama.
Abligh
2
Se agregó una imagen actualizada que ahora incluye ltrace.
slm