|I'm struggling to understand the friendship between CPU processing cores and process threads. |
Am I right when I say:
A Core-Duo has 2 processing cores. A Core-Duo can execute two process threads simultaneously. However, a single-core CPU uses context switching which enables a single-core CPU to save the state of one thread while executing another, followed by the resumed execution of the previously stored thread.
Am I correct? If not, can you correct me?