Thanks for your reply Pancenter! And indeed, I should have been a little more specific.
My prefered way of working is to bus all my tracks to what I call the dry mix bus. From there I send a prefader signal to a parallel compression bus. The individual instrument tracks will have sends to a separate delay, reverb and other fx buses. The only processing I do on the individual instrument tracks is EQ and some compression. Of course that's besides the processing that instrument requires to begin with, so for example on my guitars there's either BIAS or Amplitube or GTR. The dry mix and all buses are then send to a mix bus (which is actually a track stack) for that group of instruments.
That's my basic setup. And you're right, the issue usually comes up when virtual instruments like synths come into play. As long as I am on EZ drummer and my guitar and bass tracks (which are real audio), the system is quite OK. But as soon as the project becomes bigger and more processing is being added (besides the virtual instruments) it tends to overload.
I hope this gives you enough information to answer my question whether adding more RAM will solve my problem. Is it true to say virtual instruments eat CPU power and the processing (so adding compressors, eq's, tape machines etc) eats RAM? Because if that is true, I will definitely be helped with RAM. For processing I mostly use the Waves Gold bundle, Slate Digital's Mix Pack, Fabfilter bundle, Klanghelm bundle and Nomad bundle. If those bundles use more CPU than RAM, then I am probably something that starts with f... Right?