process使用fork()函数产生一个和父进程一摸一样的子进程。然后再使用exec函数用另一个program代替这个子进程。这样就产生了两个进程。
而thread则使用pthread_create()函数产生一个新的thread,这个thread和以前的thread没有什么上下级的关系,并且它调用的是一个“函数”,不是一个独立的程序。
博客园 © 2004-2025 浙公网安备 33010602011771号 浙ICP备2021040463号-3