进程是系统资源分配和调度的基本单元,进程具有以下特征动态性:进程的实质是程序的一次执行过程,进程是动态产生,动态消亡的,进程在其生命周期内,在三种基本状态之间转换并发性:任何进程都可以同其他进程一起向前推进
独立性:进程是一个能独立运行的基本单位,同时也是系统分配资源和调度的独立单位;
异步性:由于进程间的相互制约,使进程具有执行的间断性,即进程按各自独立的、不可预知的速度向前推进。
进程之间可以通过信号量 ,共享内存, 消息队列, 管道, socket来进行通信。
线程是轻量级的线程,线程可以共享进程中的系统资源,所以多线程会出现线程安全的问题,线程拥有自己的栈空间,线程的开销比进程小。
阅读(686) | 评论(0) | 转发(0) |