线程与进程 什么是进程? 当一个程序进入内存中运行起来它就变为一个进程.因此,进程就是一个处于运行状态的程序.同时进程具有独立功能,进程是操作系统进行资源分配和调度的独立单位. 什么是线程? 线程是进程的组成部分.通常情况下,一个进程可拥有多个线程,而一个线程只能拥有一个父进程. 线程可以拥有自己的堆栈.自己的程序计数器及自己的局部变量,但是线程不能拥有系统资源,它与其父进程的其他线程共享进程中的全部资源,这其中包括进程的代码段.数据段.堆空间以及一些进程级的资源(例如,打开的文件等). 线程是…