I've been thinking, older programs are only able to use one CPU core because of the way they are programmed. However, looking at the performance, why does it get split evenly between the two cores? If it can only use one, why isn't it just running on one core? And if it can split between the two anyway, how hard can it be to make it use all of both cores?
Just curious.
Just curious.