Hi everyone! I just have a quick question to ask. I recently built my computer from all new parts, besides ram and psu, and wanted to know about AMD's Dual-Core.
I recently read up on how you can set programs, apps, and games to a specific core.
Well when i went to task manager and right-clicked on most processes and clicked set affinity, it showed that both core-0 and core-1 were checked and being used.
What i want to know is if i am playing a game, for example, and want it running to a certain core, would i just uncheck one of the boxes? Or am i completely missing it?
Most games except for a select few like Quake 4, are single-threaded, so they only use one core anyway. However, some games are programmed in such a way that they can become a bit confused by there being another core present. When you run the program, use the affinity option as you said, and just tick one of the cores.
And the game was an example(i suppose a bad one at that), so i want to apply this to any program i want. Since practically every process, in task manager, i've been able to access has both cores checked, would i just, simply, uncheck one box?
That part kind of confuses me; woulnd't that just mean that it has one less core to aquire resources? Or does it mean the process can have more control over one core without having two cores in the way?
from what i understand about it, some apps cant understand whats going on when it gets split between both cores and that slows it down. so for example if your playing a game and you set that to core 0 you could have core 1 encoding a video, or running your fireway and anti-virus. i think.
sam will be back on monday so if you bump this thread then im sure he'll explain it better. but i think what your saying is right.
In a nutshell, most games were only programmed with one processor in mind, and that doesn't mean they will only recognise one CPU. They can become a bit confused about which processor they're supposed to be using if you like, and therefore cause strange issues. A common one is that games run too fast, or pause periodically, or both. These are usually fixed by setting the affinity to just one core which makes the other core invisible to the game so there's no confusion.