doo*_*oon 7 performance tcp-ip
我正在寻找关于移动协议实现的影响的一些文章/论文说从内核到用户空间的TCP/IP堆栈.它显然会有影响但是多少?或者有关于上下文切换成本多少的文献.我意识到可能没有准确的答案,因为它取决于应用程序.因此假设它是一个网络堆栈,如果anyonce可以提供一些输入,那将是很好的.我用谷歌搜索但是找不到任何好的东西,除了这个用户空间与内核空间程序的性能差异 但是没有足够的光线.
据我所知,您可以看到文件系统比较 - 有许多不同的实现,如内核模块和熔丝模块。也许您可以在此类组件中找到有趣的信息。
另外,在网络领域,我可以提到一些驱动程序利用网卡的能力来计算以太网帧的哈希值 - 并且有一些好处。如果你在用户空间工作 - 你不能使用这样的技巧。结果,您可以使用性能惩罚上限这样的技巧来获得性能的同情心。