Schemat jądra Linuksa a narzędzia wydajności?

59

Czy istnieje schemat, który pokazuje, w jaki sposób różne narzędzia takie jak wydajność ip, netstat, perf, top, ps, itd interakcji z różnych podsystemów w jądrze Linuksa?

slm
źródło

Odpowiedzi:

75

Natrafiłem na ten schemat, który pokazuje dokładnie to.

   ss # 1

W powyższym przykładzie można zobaczyć, gdzie narzędzia takie jak strace, netstatitp interakcję z podsystemów Linux Kernel. Podoba mi się ten schemat, ponieważ zwięźle pokazuje, gdzie każde narzędzie zaczepia się na jądrze Linuksa, co może być niezwykle pomocne, gdy pierwszy raz uczysz się o wszystkich narzędziach i ich aplikacjach.

Źródło: Linux PerfTools

Bibliografia

slm
źródło
3
są momenty na tej stronie, w których jestem trochę zdezorientowany ... czy głosować na pytanie lub odpowiedź, więc w razie wątpliwości robię oba! SLM, jak zawsze, doceniono
iruvar
@ 1_CR - miłe słowa są zawsze mile widziane.
slm
6
Tylko jedno słowo: super! Ten schemat pozostałby prawdziwy dla większości systemów uniksowych.
Ouki
Brakuje ltrace, ale fajny schemat.
abligh
2
Dodano zaktualizowany obraz, który teraz obejmuje ltrace.
slm