1.线程是进程的一部分,一个进程可以拥有多个线程;
2.线程的改变只代表了CPU执行过程的改变,而没有发生进程所拥有的资源的变化。除了CPU以外,系统的资源分配和线程无关,线程只能共享其它所属进程的资源;
3.进程切换时需要保存和调出进程上下文,速度很慢,而线程很快;
4.每个线程虽然也拥有线程控制块TCB,但是比PCB的内容少很多;
5.进程是系统资源分配的基本单位,进程不依赖于线程而独立存在,线程依赖于进程的资源;
1.线程是进程的一部分,一个进程可以拥有多个线程;
2.线程的改变只代表了CPU执行过程的改变,而没有发生进程所拥有的资源的变化。除了CPU以外,系统的资源分配和线程无关,线程只能共享其它所属进程的资源;
3.进程切换时需要保存和调出进程上下文,速度很慢,而线程很快;
4.每个线程虽然也拥有线程控制块TCB,但是比PCB的内容少很多;
5.进程是系统资源分配的基本单位,进程不依赖于线程而独立存在,线程依赖于进程的资源;