I was wondering how I can improve multi-tasking performance in Windows 2000. I like to have a lot of applications open, and whilst the system remains stable, performance (and switching between tasks) drops when more than a few resource hogging programs are opened.
Previously I have used the 'Win32PrioritySeparation' tweak in NT4 (or manually set process priority levels in the task manager). In 2000 and XP I have been told that you can fine-tune the priority separation tweak. I've read a few articles on the MS knowledge base (but as I am not a programmer, or systems administrator by profession it just made my head spin).
In addition I've heard that values located in the key below:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Executive
can be tweaked also (but since I haven't the faintest idea what they do I have steered clear).
What I am looking for is a system that remains as responsive as possible without compromising stability. I would assume that to achive this (and overcome the problem of 'process hogs') is to ensure that all processes are allocated an equal amount of system resources.
I could really do with some expert advice on this.
Athlon T-Bird 1.1Ghz, 512RAM, Windows 2000 Pro SP4