My application is multithreaded, at most cases it runs up to 3 extra threads at the same time.
Some of my software users have issues with getting their pc slowed down alot.
They said the application is using up to 100% system usage, i cant find howto solve this problem by myself.
The first thread which is taking alot usage is doing the following:
calls to System.Diagnostics.Process.GetProcessesByName() to check if a specific process is running and several ReadProcessMemory calls.
I already tried Thread.Priority = lowest but it doesnt helps at all.