Kategorie szkoleń | Egzaminy | Kontakt
  • 2
  • 7
  • 114

Witam.

Czy są narzędzia do badania/mierzenia wydajności kodu (w jednostkach czasu lub w jednostkach umownych)?

Rafał_Kędzierski
  • Zapytał
  • @ Rafał_Kędzierski | 06.05.2015
    • lider
    • laureat
    • 39
    • 6
    • 46
Zaloguj się aby zadać pytanie
Pokrewne

Odpowiedzi (2)

  • 0

Witam.

Takie narzędzia to różnego rodzaju profilery, np. Proffy dla C++ czy JProfiler dla Javy. 

  • Odpowiedział
  • @ | 23.08.2015
  • TRENER ALTKOM AKADEMII
  • 0

Jeśli ktoś kompiluje dla Linuksów:

Valgrind z pluginem Callgrind. Do tego KCachegrind aby można było wizualizować dane. Narzędzie dostarcza dokładne statystyki, jaka funkcja i jak długo była wykonywana, z zachowaniem hierarchii. Podstawowe wywołanie zbierania informacji.

valgrind --tool=callgrind testowany_program

Po wyjściu z programu będzie trzeba tylko włączyć program do wizualizacji.

http://valgrind.org/docs/manual/cl-manual.html

[Deleted User]
  • Odpowiedział
  • @ [Deleted User] | 25.11.2015
    • 0
    • 0
    • 2