我有一个充当镜像的C++服务器。进入的内容会通过另一个套接字输出。现在,它将套接字读入缓冲区并写入到另一个套接字中。我想提高吞吐量。
我已经阅读了关于
一个可移植的解决方案是完美的,但如果只能在Linux上运行也可以。
我已经阅读了关于
sendfile()
和splice()
的资料,但似乎仅适用于“文件到套接字”的传输。也许简单的套接字之间的pipe()
会起作用。你有什么建议?一个可移植的解决方案是完美的,但如果只能在Linux上运行也可以。