进程与线程的区别,应该是在技术面试出现频率较高的一个问题,今天我做一个总结。
1.教科书式标准回答
进程和线程有很多类似的性质,因此人们习惯上也称线程为轻量级进程(light weight process,lwp),也是cpu调度和分派的基本单元;而传统意义上进程则被称为重量级进程(heavy weight process,hwp),从现代的角度来看,他就是拥有一个线程的进程。如果进程有多个控制线程,那么它就能同时执行多个任务,他们的关系可以简单的由下图表示:
时间: 2024-12-26 13:36:00