2011-05-09 42 views
0

我写了一个Web服务器,它读取请求的文件并写入套接字。 当我看到我把文件的内容OS的用户空间和, 文件当我把它写入套接字,我再次把内容给操作系统的内核空间使用管道在Linux中的Web服务器优化

所以我把它放到用户空间,并再次到内核空间。这似乎是对资源的浪费。

  1. 没有更好的选择吗?像直接发送到内核空间而不是通过用户空间?
  2. 如何优化此过程?
  3. 我可以使用PIPE来优化吗?

回答