Skip to content

使用用户态TCP/UDP协议栈的好处是啥 #124

Answered by zhu327
ccdd4ever asked this question in Q&A
Discussion options

You must be logged in to vote

tun网卡返回的数据需要在用户态直接解析以获得不错的性能,如果走内核态协议栈,需要重新启动一个端口监听,不断的用户态陷入内核态,再中断回到用户态,期间内存不断的复制,影响性能,可以看下项目的bench测试,用户态的协议栈的优势在此,这是我的理解

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by ccdd4ever
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants