ddprof
ddprof copied to clipboard
[Prototype] Live allocation - upscaling logics
What does this PR do?
Introduce a parsing of smaps to try and upscale the allocations with numbers that can compare to the smap values.
Motivation
Getting closer to RSS values Being more transparent on what we are able to instrument
Additional Notes
NA
How to test the change?
TODO
Benchmark results for collatz
Parameters
| Baseline | Candidate | |
|---|---|---|
| config | baseline | candidate |
| profiler-version | ddprof 0.19.0+bccb05d8.46712946 | ddprof 0.19.0+09704ab0.47208124 |
Summary
Found 0 performance improvements and 0 performance regressions! Performance is the same for 1 metrics, 0 unstable metrics.
See unchanged results
| scenario | Δ mean execution_time |
|---|---|
| scenario:ddprof -S bench-collatz --preset cpu_only collatz_runner.sh | same |
Benchmark results for BadBoggleSolver_run
Parameters
| Baseline | Candidate | |
|---|---|---|
| config | baseline | candidate |
| profiler-version | ddprof 0.19.0+bccb05d8.46712946 | ddprof 0.19.0+09704ab0.47208124 |
Summary
Found 0 performance improvements and 0 performance regressions! Performance is the same for 1 metrics, 0 unstable metrics.
See unchanged results
| scenario | Δ mean execution_time |
|---|---|
| scenario:ddprof -S bench-bad-boggle-solver BadBoggleSolver_run work 1000 | same |