gprof

    16Ciepło

    1Odpowiedz

    Chcę profilować procesor (próbka, jeśli to możliwe), przy możliwie najmniejszym wpływie na wydajność (stąd podobnym do GCC -pg), binariach skompilowanych z Clangiem. Czy istnieje alternatywa, która wy

    19Ciepło

    2Odpowiedz

    Interesuje mnie uzyskanie profilowania programu liczbowego. Przygotowałem go z opcjami -g i -pg i połączyłem go i otrzymałem go gmon.out. Po przeczytaniu informacji (zwykły tekst) wygląda nieco brzydk

    15Ciepło

    4Odpowiedz

    Czy ktoś wie o programach do profilowania kodu OCaml oprócz opcji -p podczas kompilacji i korzystania z gprof? Zadaję to pytanie, aby sprawdzić, czy czas próbkowania o 0,01 sekundy można jeszcze bardz

    7Ciepło

    1Odpowiedz

    Pozdrowienia, Oto mój plik SConstruct: env = Environment() env.Append(CCFLAGS=['-g','-pg']) env.Program(target='program1', source= ['program1.c']) Również tutaj jest wyjście kompilacji: scons: Rea

    14Ciepło

    1Odpowiedz

    Używam Ubuntu 16.10 i próbuję profilować program za pomocą gprof. Kompiluję się z flagą -pg, a program jest jednowątkowy. Rzeczywiste polecenia kompilacji to: g++ -I. -std=c++11 -Wall -Wextra -O3 -pg

    5Ciepło

    1Odpowiedz

    Próbowałem profilowania mojego programu C++ z gprof. Sam program trwał około 53 sekundy, więc nie rozumiem, dlaczego tak jest napisane, główne działanie trwało tylko około 8,29 sekundy. Jakieś wyjaśni

    17Ciepło

    4Odpowiedz

    Jak wyświetlić listę wszystkich funkcji wywoływanych w aplikacji. Próbowałem używać GDB, ale jego listę śledzenia wstecznego tylko do głównego wywołania funkcji. Potrzebuję głębszej listy, tj. Listy w

    6Ciepło

    2Odpowiedz

    Używamy g ++ 4.2.4 i próbuję wyśledzić niektóre problemy z wydajnością w moim kodzie. biegnę gprof do generowania profilu, a ja otrzymuję następujący „dziwność” tym, że najdroższe funkcja jest __tcf_0

    5Ciepło

    3Odpowiedz

    Używam profilera gprof w połączeniu z g++. Mam funkcję w moim kodzie, która zawiera kilka sekcji zachowania, które są wystarczająco powiązane z podstawową funkcją, że nie ma sensu rozdzielanie ich na

    6Ciepło

    2Odpowiedz

    Jestem pewien, że wszyscy znający golang wiedzą, że tutaj jest blog post. Czytając to jeszcze raz, zastanawiałem się, czy użycie gccgo zamiast go build zwiększyłoby nieco prędkość. W moim typowym przy