xdp:软件包xdp允许使用Go编程语言中的XDP套接字 源码
xdp 软件包github.com/asavie/xdp允许使用Go编程语言中的。 有关用法示例,请参阅或目录。 性能 例子/ sendudp 在Linux内核5.1.20, (因此没有本地XDP支持)千兆NIC上运行的默认UDP有效负载大小为1400字节的情况下,sendudp.go的运行约为980 Mb / s,因此实际上是线速。 示例/发送查询 TL; DR:在相同的环境中,使用普通的UDP套接字发送预生成的DNS查询的约为30 MiB / s,而使用示例程序发送的DNS查询的约为77 MiB / s。 将具有Linux内核5.0.17的Intel Core i7-7700 C
文件列表
xdp-master.zip
(预估有个20文件)
xdp-master
.gitignore
213B
go.mod
240B
program.go
10KB
xdp.go
20KB
LICENSE
1KB
go.sum
4KB
examples
senddnsqueries
senddnsqueries.go
3KB
暂无评论