I am responsible for coding our web and database applications and the smooth functioning of the web server, which is running IIS6 under Windows Server 2003. The machine's a legacy server, 2003 vintage.
For some reason the performance tab in Task Manager was showing that the server's CPU use was spiking up to 100% and staying there for 5 seconds or so, then dropping down to almost nothing, then spiking again. None of the listed processes was consuming any CPU.
How do I find out which process is hogging the CPU like that?