3 ms·
Well, a bit click-baity. Yes sampling profilers are inaccurate, and most users know the limitations. It is deliberately a profiler on the one side of the trade
by ysleepy 11y ago
Well, a bit click-baity.
Yes sampling profilers are inaccurate, and most users know the limitations. It is deliberately a profiler on the one side of the trade-off.
The google paper was more interesting.
- arielweisberg 11y agoExcept you can have a sampling profiler that does better than what most sampling profilers on the JVM are doing? IOW the point of the blog post is not that sampling profilers are bad or that sampling profilers on the JVM are bad, but that some sampling profilers are bad because they use bad methodology. At no additional cost you could be using profilers that use a more accurate mechanism. To me that is very useful information. I'm always looking for opportunities to get something for nothing. I would also not characterize users of sampling profilers as knowing their limitations. Taking a WAG I would guess less than 50% understand the limitations. A much larger percentages know limitations exist, but I don't think they actually know what to do about them.