I started playing an mmorpg called Trickster Online. I noticed that sometimes, randomly, it would spike in usage on one of the cores of my CPU and stay that way. If I changed the affinity the usage would just skip over to the next core. I've noticed some other applications tend to stick to one core although a different one, like core #3 instead of #2. What is the cause of this?