I have a pretty old PC, it's only mildly about the specs to play SWTOR, (Quad core Q6600 with 4gig Ram and a GeForce 9800GT) but it generally runs fine on decent graphics settings. I do, however, run into probs when I'm botting, as soon as I click start there are periods where the game "lags" for up to half a second at a time, and this occurs every few seconds. Obviously it makes it difficult for the bot to run smoothly. Anyway, while I've been reading around, I had seen once or twice people mentioning about getting the SWTOR and BuddyWing processes to run on different cores. I honestly thought "that's weird, why limit the resources available to the process" and never bothered any more with it. Well, the pausing was pissing me off today, so I looked up how to alter what core a process is using and put swtor and buddywing on separate cores. Holy shit! Instant and MASSIVE improvement. The game hasn't 'jittered' once since and it's stopped the bot spazzing out after 20 minutes of questing. Now that the mesh servers are good again, this thing is blasting through Balmorra quests like there's no tomorrow. So, long story short, if you were the one (or ones) who mentioned making this change to help - CHEERS BIG EARS!
if using 1 client - use dxtory to cap the fps. This will help a lot for cpu usage if you use multiple clients - use isboxer and cap the fps if you use vmware, also use dxtory you can use dxtory trial and never run out of time if you do it this way:
I first posted this info on here and on swtor (without referring to buddywing, of course) Divide cores (threads really) by 2 Apply first half to largest swtor.exe process Apply other half to smaller swtor.exe process Apply same cores used with smaller swtor.exe process to buddywing.exe process This will solve most problems, best solution is to get a faster CPU.