老师,为啥每个连接不创建线程,而要用进程,进程有点消耗资源吧

来源:5-1 通过fork的方式实现高性能网络服务器

DJD

2020-01-30

老师,为啥每个连接不创建线程,而要用进程,进程有点消耗资源吧

写回答

1回答

李超

2020-01-31

进程在频繁创建和销毁时比较重,但他的隔离性会比线程好;对于服务端程序来说,当一个进程出现问题而不影响其他进程这样更符合服务端的需求;另外,为了避免在提供服务时创建和销毁进程,所以要在程序启动时先将进程启动起来

1
2
李超
对于流媒体服务器一般是这样
2021-12-26
共2条回复

百万级高并发WebRTC流媒体服务器设计与开发

备战5G音视频时代,抢先掌握服务端高级技能

2067 学习 · 375 问题

查看课程