并行和并发的区别

今天偶然看到了并行和并发,对于他们之间的区别,记录一下我本身的,理解并发

并发:并发就是在某一段时间内,发生了几件事。好比,你在吃饭,忽然来了电话,你接完电话后又接着吃饭,在这几分钟内,你吃完了饭,也打完了电话,这就是并发。线程

并行:并行就是在同一时刻,有不一样的事情在同事执行。其实真正的并行是对于多核来讲的,好比两个CPU同时在工做,一个在运行线程1,另外一个在运行线程2,互不影响,同时执行。并行

这是我目前的理解,如果之后有更深的理解,再过来修改!!时间

相关文章
相关标签/搜索