Skip to content

Enable on demand Linux perf profiling #13539

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
sdmaclea opened this issue Oct 7, 2019 · 1 comment
Open

Enable on demand Linux perf profiling #13539

sdmaclea opened this issue Oct 7, 2019 · 1 comment
Labels
area-Diagnostics-coreclr enhancement Product code improvement that does NOT require public API changes/additions os-linux Linux OS (any supported distro)
Milestone

Comments

@sdmaclea
Copy link
Contributor

sdmaclea commented Oct 7, 2019

Current usage of Linux perf requires defining the COMPlus_PerfMapEnabled before starting the application.

There are scenarios were it would be ideal to be able to profile an application instance is performing poorly.

@brianrob Suggested adding a mechanism to trigger this. Perhaps through the diagnostics port.

/cc @brianrob @dotnet/dotnet-diag

@msftgits msftgits transferred this issue from dotnet/coreclr Jan 31, 2020
@msftgits msftgits added this to the 5.0 milestone Jan 31, 2020
@tommcdon tommcdon added the tracking This issue is tracking the completion of other related issues. label May 6, 2020
@tommcdon tommcdon modified the milestones: 5.0, Future May 6, 2020
@tommcdon tommcdon modified the milestones: Future, 6.0.0 Jul 8, 2020
@tommcdon tommcdon added enhancement Product code improvement that does NOT require public API changes/additions and removed tracking This issue is tracking the completion of other related issues. labels Oct 14, 2020
@tommcdon tommcdon modified the milestones: 6.0.0, Future Mar 12, 2021
@brianrob
Copy link
Member

Re-opening per offline conversation with @sdmaclea. This is still desired functionality.

@brianrob brianrob reopened this Jun 14, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-Diagnostics-coreclr enhancement Product code improvement that does NOT require public API changes/additions os-linux Linux OS (any supported distro)
Projects
None yet
Development

No branches or pull requests

4 participants