I love IPS. Period. But the usefulness could be greatly improved.
Amplifier Locks-and-waits gives the option to break results by thread. This is super. I know my 4 or 8 worker threads I am interested in and the background or inactive workers I could not care less for.
Amplifier Hotspots has no by-thread option. This means I get 64 seconds in WaitForMultipleObjects and 0.452 seconds in the next function call. I know that this time is in a listener (actually several idle threads including RPC, sockets, COM and other stuff) that has nothing to do, and I know there are 4 threads that pegged the 4 CPUs at 100% during the test and I cannot see them in the results?
Am I doing something wrong? Or do I need by-thread breakdown of results like in Locks-and-waits?