Linux系统中多进程/多线程编程总结
Linux系统中多进程/多线程编程总结
1.fork()实现创建一个子进程,pthread_create()实现创建一个线程.
2.vfork()也创建一个子进程,但父进程将挂起,直到子进程调用exec()/exit()的函数
3.sem_init(),sem_wait(),sem_post()函数暂时无法用在多进程中,只支持多线程操作
4.其他IPC可以用在多进程和多线程中
1.fork()实现创建一个子进程,pthread_create()实现创建一个线程.
2.vfork()也创建一个子进程,但父进程将挂起,直到子进程调用exec()/exit()的函数
3.sem_init(),sem_wait(),sem_post()函数暂时无法用在多进程中,只支持多线程操作
4.其他IPC可以用在多进程和多线程中
评论暂时关闭