巧妙理解线程和进程

首先我们来回顾下线程和进程的概念: 进程:CPU 进行资源分配的基本单位 线程:CPU 调度的最小单位 这是进程和线程最官方也是最常见的两个定义,但是这两个概念太抽象了,很难以理解。通俗一点讲:进程可以描述为一个应用程序的执行程序,线程则是进程内部用来执行某个部分的程序。 下面再引用一段知乎的高赞回答,我感觉非常有意思: 做个简单的比喻:进程=火车,线程=车厢 线程在进程下行进(单纯的车厢无法运行
相关文章
相关标签/搜索