进程与线程的区别是什么? 进程间以及线程间的几种通信方式说一下?

进程与线程的区别是什么?        线程与进程相似,但线程是一个比进程更小的执行单位,一个进程在其执行的过程中可以产生多个线程。与进程不同的是同类的多个线程共享一块内存空间和一组系统资源。所以系统在产生一个线程,或是在各个线程之间切换工作时,负担要比进程小得多,也正是因为如此,线程也被称为轻量级进程。另外,也正是因为共享资源,所以线程中执行时一般都要进行同步和互斥。总的来说,进程和线程的主要区
相关文章
相关标签/搜索