I am running on an older machine
intel core2 quad q9300 2.5GHz with 8/gb ram on Windows 7

I run 12 chars using MQ2 to help with my team.
I was running task manager to see why they are so slow sometimes, and my physical memory is spiked at 99% and it seems my 1st core is maxed whenever I actually do something (even just all /stick to main char).
So 2 questions,
1. Is there a way to split the instances across cores manually?
2. I use a SSD drive as my main, but it is close to capacity, should I be looking to free up space on my C drive??