何为进程:
是程序的一次动态执行,对应了从代码加载到执行到执行完毕的一个完整的过程。也就是说进程是程序在处理机中的一次运行。在这样一个结构中,不仅包含了程序代码,同时也包含了系统资源的概念,如CPU、I/O端口,内存空间等。
线程是进程执行过程中产生的多条执行线索,是比进程单位更小的执行单位,在形式上同进程十分相似。自身不能运行,必须依赖于进程。同一进程的所有线程共享该进程的系统资源,但是线程之间的切换速度比进程快得多。