Checking CPU usage

Are there any ways to keep track of how the CPU is performing?

I recently came across this thread and it got me thinking.

It would be very useful to see how much time the OS is spending on garbage collection, switching threads and idling. It would also be cool to see what thread/timer is taking a lot of time to complete/run.

Some of these can be done by simpling keeping track of some datetime objects, but not all of these. However, they are very useful debugging tools for when you’re trying to find the limits of what sitcore could do! :smiley:

1 Like

I would like to see such feature as well. Do you want to add to GitHub?


It’s done. Issue #1098