How can I check CPU usage and Disk space without polling with C# (Windows 10) [closed]

4 weeks ago 21
ARTICLE AD BOX

I want to improve my system resource check on Windows 10. Currently I use the PerformanceCounter to get the core values. I read the information every second and show a little message when the usages is very high. For example, I display a warning if a ProcessorCoreTime is more then 90%.

Is there any way to remove the polling mechanism? Can I observe something that give me an event if the ProcessorCoreTime reach a specific limit?

Read Entire Article