单核CPU
操作系统轮流让各个任务交替执⾏,任务1执⾏0.01秒,切换到任务 2,任务2执⾏0.01秒,再切换到任务3,执⾏0.01秒……这样反复执⾏下去。 表⾯上看,每个任务都是交替执⾏的,但是,由于CPU的执⾏速度实在是太 快了,我们感觉就像所有任务都在同时执⾏⼀样。即并发。
当核数大于任务数就是并行。多核cpu中。
单核CPU
操作系统轮流让各个任务交替执⾏,任务1执⾏0.01秒,切换到任务 2,任务2执⾏0.01秒,再切换到任务3,执⾏0.01秒……这样反复执⾏下去。 表⾯上看,每个任务都是交替执⾏的,但是,由于CPU的执⾏速度实在是太 快了,我们感觉就像所有任务都在同时执⾏⼀样。即并发。
当核数大于任务数就是并行。多核cpu中。