个人对网络编程中的一点思考

一、背景 在高并发服务器模型中, 为了充分利用CPU的硬件资源, 多进程/多线程模型是必不可少的。 在多进程/多线程模型中, 还要考虑尽量减少上下文切换、进程/线程切换、CPU核心调度切换、锁竞争等。   二、多进程/多线程模型 在多核时代,一般使用以下比较典型的多进程/多线程服务器模型。 首先需要单线程listen一个端口并负责accept连接,当有新连接到来时,根据负载均衡原则唤醒一个work
相关文章
相关标签/搜索