我看到这篇文章:
http://lwn.net/2001/0419/kernel.php3
零拷贝网络将在2.4.4.这个补丁由David、Alexey和其他人开发和测试了一段时间,并在2.4.2ac4中集成到了"ac“内核系列中。在某种程度上,在一个稳定的内核系列中看到这是一个令人惊讶的变化,因为它在网络代码中进行了根本性的更改。然而,从所有的报告来看,它是坚实的,在某些情况下,它应该产生显著的性能效益。
有人能告诉我,在Linux中是否存在默认的零拷贝网络,或者这个补丁是否只是为了让那些想做零拷贝网络的人能够实现它呢?
换句话说,在当前的Ubuntu中,它是一直在执行零拷贝网络,还是必须使用特定的系统调用来使用上面的修补程序?
发布于 2013-08-20 17:57:04
在Linux内核git中:
git log --oneline -- drivers/net | head -n5000 | egrep -i 'zero[[:space:]]*copy'
告诉我们:
这(我相信)能清楚地回答你的问题。;)
https://unix.stackexchange.com/questions/87444
复制相似问题