I have a Dell Latitude D630 with 2.0GB of Ram. It runs just fine most of the time. When I run a lot of resource intensive programs at once (camtasia, Word 2007 with a large document, several IE instances) the performance deteriorates and taskmgr takes up more and more CPU until the machine is pretty unresponsive and taskmgr is consistently taking up 30% or more of the CPU. When I close all programs taskmgr still takes up 25 -20% CPU. If I wait long enough (sometimes a couple hours!) everything returns to normal with 99% idle CPU. If I restart the computer before taskmgr.exe has settled out, it goes through this settling out process when the computer restarts and eventually the computer performs weel with idle at 99% if no program running.
What could be causing this behaviour and how do I fix it?