Process or Thread

进程是资源分配的最小单位|线程是CPU调度的最小单位


看了很多资料,解释都比较抽象
用一个简答的比喻在形容:进程=高铁,线程=车厢

  • 线程在进程下行进(单纯的车厢无法行动)
  • 一个进程可以包含多个线程(一辆高铁可以有多个车厢)
  • 同意进程下不同线程间数据容易共享
  • 不同进程间数据难以共享
  • 进程间不会互相影响,一个线程挂掉将导致整个进程挂掉
  • 进程占用更多资源

扫一扫,分享到微信

微信分享二维码

请我喝杯咖啡吧~