一.程序.进程和线程的理解 程序:就相当于一个应用(app),例如电脑上打开的一个程序. 进程:程序运行资源(内存资源)分配的最小单位,一个程序可以有多个进程. 线程:cpu最小的调度单位,必须依赖进程而存在.线程没有独立资源,所有线程共享该进程的全部资源.线程的划分尺度比进程更小. 关系: 一个程序至少有一个进程,一个进程至少有一个线程. 资源:进程拥有独立资源,线程依赖于进程,没有独立资源,所有该进程的线程共享所在进程的所有资源. 划分尺度:线程的划分尺度小于进程(资源比进程少),使得多线…