Closed zheplusplus closed 9 years ago
std::shared_ptr
Server::_output_buffer_set
另外限制客户端一次 pipe 的数量 (到 64, 对于普通应用来说, 与之前无异), 超过此 pipe 之后, 多出的部分会先缓存起来, 因为客户端需要等待一组请求全部完成时才会写回, 这一调整加快了大 pipeline 返回指令的速度.
13 将缓冲区设为
std::shared_ptr
令客户端在释放时不会造成未写完的Server::_output_buffer_set
中的引用失效.另外限制客户端一次 pipe 的数量 (到 64, 对于普通应用来说, 与之前无异), 超过此 pipe 之后, 多出的部分会先缓存起来, 因为客户端需要等待一组请求全部完成时才会写回, 这一调整加快了大 pipeline 返回指令的速度.