上传者: 42127937
|
上传时间: 2021-12-29 23:59:42
|
文件大小: 4.91MB
|
文件类型: -
自述文件
mTCP是用于多核系统的高度可扩展的用户级TCP堆栈。 mTCP源代码在修改的BSD许可证下分发。 有关更多详细信息,请参阅许可。 io_engine驱动程序和移植的应用程序的许可条款可能与mTCP的许可条款不同。
先决条件
我们需要以下库来运行mTCP。
libdpdk (英特尔的DPDK软件包*)或libps (PacketShader I / O引擎库)或netmap驱动程序
libnuma
libpthread
librt
libgmp (用于DPDK / ONVM驱动程序)
编译PSIO / DPDK / NETMAP / ONVM驱动程序需要内核标头。
对于Debian / Ubuntu,请尝试apt-get install linux-headers-$(uname -r)
我们已经修改了dpdk软件包,以将net_device stat数据(仅适用于