进程与线程的区别:
进程是并发程序在执行过程中分配和管理资源的最小单位,是计算机系统资源的最小单位。
线程是程序执行的最小单位,线程也被称为轻量级进程。
同一进程内的线程共享本进程的资源如内存,I/O,cpu等,进程之间的资源是独立的。