Vergleich

Ein einzigartiges Konzept zur Analyse des Laufzeitverhaltens von Software.

Vergleich gängiger C/C++ Profiler

Mit dem Embedded Profiler können Sie direkt auf der embedded Plattform arbeiten. Dieses Verfahren ist sehr effizient und wurde von uns bereits in einigen kritischen Projekten eingesetzt.
Sie erhalten den kompletten Aufrufgraph, selbst wenn Sie Ihre Anwendung mit Shared Libraries und mehreren Threads profilieren.

 EProfilerGProfOProfileValgrindVery Sleepygperftools
Verfügbar unter
Linux und Windows
files/bilder/profiler/Tick.png files/bilder/profiler/Tick.png       files/bilder/profiler/Tick.png
Verfügbar auf
embedded Systemen
files/bilder/profiler/Tick.png files/bilder/profiler/Tick.png files/bilder/profiler/Tick.png files/bilder/profiler/Tick.png    
Vollständiger
Aufrufgraph
files/bilder/profiler/Tick.png files/bilder/profiler/Tick.png   files/bilder/profiler/Tick.png    
Für multithreaded
Anwendungen
files/bilder/profiler/Tick.png   files/bilder/profiler/Tick.png files/bilder/profiler/Tick.png files/bilder/profiler/Tick.png files/bilder/profiler/Tick.png
Shared Library
(dll) Support
files/bilder/profiler/Tick.png   files/bilder/profiler/Tick.png files/bilder/profiler/Tick.png files/bilder/profiler/Tick.png files/bilder/profiler/Tick.png
Profilieren von
ausgewählten
Codebereichen
files/bilder/profiler/Tick.png files/bilder/profiler/Tick.png       files/bilder/profiler/Tick.png
Keine Debuginformation
im Code erforderlich
files/bilder/profiler/Tick.png          
Zeitauflösung auf
Basis von CPU Zyklen
files/bilder/profiler/Tick.png   files/bilder/profiler/Tick.png      
Keine CPU Simulation
erforderlich
files/bilder/profiler/Tick.png files/bilder/profiler/Tick.png files/bilder/profiler/Tick.png   files/bilder/profiler/Tick.png files/bilder/profiler/Tick.png
Zeitkorrektur durch
Berücksichtigung der
Laufzeitkosten möglich
files/bilder/profiler/Tick.png