Closed
Description
I introduced InterlockedThrottle
which is a lock-free helper class to throttle ETW events.
Another throttling class already exists DiagnoisticsEventThrottling
which takes a lock on every ETW event. See PortalDiagnosticsSender.Send()
.
Need to investigate if the latter can take a similar approach to my new class to avoid locks.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment