Re:Show HN: Whole-fleet continuous profiler for C/C++/Rust/G...
by StratusBen on Tuesday August 31, 2021 @02:59PM
(#28372069)
I haven't used Prodfiler [yet] but I've been watching Thomas's updates on LinkedIn as their team has been building the product and I'm very curious to give it a shot to see how it goes soon. It seems they've been building up to this launch for a while.
The dashboard looks pretty slick from the screenshots!
Re:Show HN: Whole-fleet continuous profiler for C/C++/Rust/G...
by valkmit on Wednesday September 01, 2021 @02:58PM
(#28384157)
This looks to be a really cool project. A lot of existing profilers all seem to have different sets of limitations. The last cool profiler I looked at was Google orbit, but it's probably tangential to this project given the breadth of different application times they purport to support.
This is question probably has a very nuanced answer, but here goes anyway - broadly, what kind of performance impact can we expect when running this in an always-online manner?
Re:Show HN: Whole-fleet continuous profiler for C/C++/Rust/G...
by tdullien on Wednesday September 01, 2021 @05:31PM
(#28385744)
We are generally aiming for ~1% of CPU, but on very fork-intensive workloads we exceed this (in order to do symbol-less native code stack unwinding, we need to do some housekeeping for each new process). There are also approx 250m of memory needed for the various pieces of housekeeping data.
The dashboard looks pretty slick from the screenshots!
This is question probably has a very nuanced answer, but here goes anyway - broadly, what kind of performance impact can we expect when running this in an always-online manner?