时间:2014.06.25
地点:基地
-------------------------------------------------------------------------
进程Process和线程Thread是操作系统的基本概念,抽象而重要。以下从几个方面来分析进程和线程的区别。
-------------------------------------------------------------------------
进程可认为是程序执行时的一个实例,是系统进行资源分配的独立实体,每个进程拥有独立的地址空间,所以一个进程无法直接访问另一个进程的变量和数据结构。如果希望让一个进程访问另一个进程的资源,需要使用进程间通信,比如:共享存储系统,消息传递系统,管道通信系统等。
线程是进程的一个特定执行路径,当一个线程修改了进程中的资源时,其兄弟线程可以立即看到这种变化。
-------------------------------------------------------------------------
原文地址:http://blog.csdn.net/u012333003/article/details/34427311