I have an intel D 830, and i was wondering whether changing the affinity of processes would give me better performance for certain applications. by default all processes are split between both cores, but say if i wanted to play games, could i move some processes to core 2 so to improve performance?
Changing the affinity will make differences in certain applications. It depends if the application can execute several threads per clock cycle. If it can execute two or more then keep the affinity selected at both 0 and 1, however if only one thread can be executed then I would select either the 0 or 1 affinity. If you do that I would make any other process that consumes resources execute on the other physical core.
Yes you can move certain processes between cores, but the system processes will not move unless they are not in use, which in that case there is no point in moving them.