Ok, I have a huge program and I ran it today and found that its using 100% of the CPU and bogging down the system to such a degree moving the mouse is an effort - let alone opening a window.
I've been trying all day to narrow down the problem, mainly by putting sleeps in threads to see if that effects the usage , hoping to find the offending thread. or commenting out sections of code to see what happens. Needless to say, its not worked at all.
I only noticed the problem a couple of hours ago, but changing the things I did hasn't affected it at all, I'm completley lost as to what to do next, any ideas?