If you ever develop an embedded system in a corporate environment, someone will probably tell you that you can only use 80% of the CPU or some other made-up number. The theory is that you will need ...
The CPU is idle — it's waiting, and Task Manager doesn't show you what it's waiting for.
You have yet to state what the problem is or why it is a problem. Try runnign the code through some sort of profiler. Without the actual code, there is no easy way to determine why. It could be ...