线程和进程分别是什么?
99
分享

进程:CPU 进行资源分配的基本单位
线程:CPU 调度的最小单位
这是进程和线程最官方也是最常见的两个定义,但是这两个概念太抽象了,很难以理解。通俗一点讲:进程可以描述为一个应用程序的执行程序,线程则是进程内部用来执行某个部分的程序。

 

下面引用一段知乎的高赞回答:

 

做个简单的比喻:进程=火车,线程=车厢

这也值得一看奥