Jakie są najlepsze narzędzia do profilowania aplikacji C/C++ w * nix?Profilowanie wydajności w systemie Linux
(Mam nadzieję, że profilować serwer będący połączeniem (blokowania) pliku IO, epolem dla sieci i fork()/execv() dla pewnego podnoszenia ciężkich ładunków, ale ogólna pomoc i bardziej ogólne narzędzia są również docenione.)
Czy można uzyskać duży obraz systemu RAM, procesora, sieci i dysku w jednym przeglądzie i wiercić w nim?
Było dużo gadania na temat kernel lists o takich rzeczach jak perf timechart
, ale nie znalazłem jeszcze nic podobnego w Ubuntu.
dzięki, pstack wygląda jak bardzo zdolny profiler do pobierania próbek – Will