dotnet / dotnet/diagnostics

[Feature Request] Ability to get context switch information in a trace

Open
#463 2 comments 1 reaction 0 assignees View on GitHub
enhancement
Dominant language
C++
Stars
1.3k
Forks
404
Avg merge
2d 3h
Merged PRs (30d)
38

Description

The GC often needs context switch information to understand why GC threads were switched out, which lets them determine why a GC didn't complete quickly.

My hunch is that we'll need to do this with perfcollect because dotnet-trace/EventPipe doesn't have any OS kernel integration. However from the GC team they don't care too much what tool is needed to collect the trace as there is a way to do it.

cc @maoni0 @sywhang

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.