If the commit charge exceeds the available (physical)memory then the computer will rely on paging your memory which reduces performance. Microsoft recommends having a page file that is 1.5 times higher than available RAM which equals the 576 MB you report. Your commit charge (332 MB) is very close to your available memory (384 MB) and so I would think about increasing your RAM (as it is still pretty cheap and an excess of RAM is always good). Stopping processes can be risky, it is better to preventing them running in the first place. I would run msconfig from the run command and stop everything from starting up then see how your memory usage is. As an aside, I have found that "insufficient memory" errors are often cured by reinstalling the application giving the error rather than upgrading RAM.