#dpdk #flow #distributor #packet #networking

dpdk-elastic-flow-distributor

DPDK 弹性流量分配器(EFD)框架的包装器

8 个版本

使用旧的 Rust 2015

0.1.7 2018年8月7日
0.1.6 2018年8月7日

#3#distributor

AGPL-3.0

5.5MB
152K SLoC

C 143K SLoC // 0.1% comments Rust 7.5K SLoC // 0.1% comments Shell 610 SLoC // 0.2% comments Python 249 SLoC // 0.2% comments Forge Config 103 SLoC // 0.1% comments RPM Specfile 19 SLoC

[](这是 .cargo 文件的一部分。它受此发行版顶级目录中以及 https://raw.githubusercontent.com/lemonrock/.cargo/master/COPYRIGHT 中的 COPYRIGHT 文件许可条款的约束。.cargo 的任何部分,包括此文件,不得根据 COPYRIGHT 文件中包含的条款进行复制、修改、传播或分发。) [](版权所有 © 2016 .cargo 的开发者。请参阅此发行版的顶级目录中的 COPYRIGHT 文件以及 https://raw.githubusercontent.com/lemonrock/.cargo/master/COPYRIGHT。)

.cargo

.cargo 是一个简单的仓库,包含创建 crates 时有用的常见文件。它允许项目之间有一个共同的格式化和 clippy 风格。它打算作为一个子模块嵌入,并将各种文件链接到相应位置。

许可

此项目的许可证是 MIT。


lib.rs:

#dpdk-global-allocator DPDK 弹性流量分配器(EFD)框架的包装器。

虽然 DPDK 支持 AArch64、ARM v7、PowerPC 64 位(近期)和 x86-64 的 Linux,以及 x86-64 的 FreeBSD,但只有 Linux x86-64 可以编译。

已经做了一些工作来尝试与 FreeBSD 和其他架构保持兼容,但这尚未得到维护。

依赖关系