使用c处理服务器中的请求的线程vs子进程

时间:2019-05-24 07:26:06

标签: c multithreading subprocess

在c中,部分代码的执行与其他部分无关,并且在为服务器编写代码来处理请求时,这种处理效率更高吗?

当我们必须根据客户端的请求在服务器上并行执行单个程序的某些部分时,我试图弄清楚天气子进程还是有用的还是线程。我已经阅读了线程和子进程的优缺点。当我有部分代码必须并行执行并且每个部分彼此独立时,哪个是子进程或线程的首选,为什么?

在使用fork()系统调用时,我发现执行延迟,但是线程正常,当一个线程引起错误时,它将影响另一个线程

0 个答案:

没有答案