1、一个程序至少有一个进程,一个进程最少有一个线程。 2、线程的划分尺度小于进程(资源比进程少),多线程的的并发性高。 3、进程在执行过程中拥有独立的内存单元,多个线程共享内存。 4、线程的优点在于执行时开销小,但是不利于资源的管理和保护,进程在执行时开销大,但是有利于资源的管理和保护。
1、进程是系统进行资源分配的基本单位; 2、线程是进程的一个实体,是cpu进行调度和分派的基本单位,和当前进程的其他线程一起,共享资源。 3、线程不能独立执行,必须依附在进程中。