This site has a large list of programmes to manage your windows processes, memory, cpu etc etc etc.

This is the list of programmes I thought might be usefull:
Sysinternals Process Explorer shows you information about which handles and DLLs processes have opened or loaded

Informer shows the time, processor load, amount of processes and threads and the available memory in a tiny free floating moveable display.

Cyberlat RAM Cleaner frees, optimizes and defrags the systems wasted RAM. It should cause less crashes due to leaky memory.

Statbar shows a skinneable bar across the top of the screen with processor information etc. in it.