Xuhpclab / DrCCTProf

DrCCTProf is a fine-grained call path profiling framework for binaries running on ARM and X86 architectures.
MIT License
116 stars 37 forks source link

What is the difference between drcctprof and go pprof #57

Closed zdyj3170101136 closed 2 years ago

zdyj3170101136 commented 2 years ago

Hi, i am a new starter of this package. I am famliar with go pprof. I want to know what is the difference between go pprof and this package.

xl10 commented 2 years ago

Hello, DrCCTProf is a fine-grained analysis tool, which targets general each binary instruction dynamically (the binary can be compiled from C/C++/Go/,..), while PProf is a coarse-grained profiler for Go programs.

We have a unified analysis and visualization framework (https://www.easyview.dev) that can analyze both DrCCTProf and pprof outputs.