博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

process 与 thread

Posted on 2011-05-26 19:54  天地玄黄  阅读(279)  评论(0编辑  收藏  举报

     process使用fork()函数产生一个和父进程一摸一样的子进程。然后再使用exec函数用另一个program代替这个子进程。这样就产生了两个进程。

image

 

     而thread则使用pthread_create()函数产生一个新的thread,这个thread和以前的thread没有什么上下级的关系,并且它调用的是一个“函数”,不是一个独立的程序。

 

image