进程与线程的通俗理解

根本区别

进程是操作系统资源分配的基本单位,而线程是任务调度和执行的基本单位

包含关系

一个进程可以拥有多个线程,但一个线程只能属于一个进程。没有线程的进程可以看做是单线程的,线程是进程的一部分,所以线程也被称为轻量级进程。

通俗理解

  • 单进程单线程:一个人在一个桌子上吃饭
  • 单进程多线程:多个人在同一个桌子上吃饭
  • 多进程单线程:多个人每个人在各自的桌子上吃饭

小刘

纸上得来终觉浅,绝知此事要躬行

你可能也会喜欢...

发表评论

电子邮件地址不会被公开。 必填项已用*标注