一、各种用户态socket的对比 一、各种用户态socket的对比 1、MTCP 简单介绍: 韩国高校的一个科研项目,在DPDK的2016年的技术开发者大会上有讲,所以intel将这个也放到了官方上,所以一般搜索DPDK的用户态的协议栈的时候就能够搜索到了这个; 特点: 有准确的测试数据,我们本地也 ...
分类:
其他好文 时间:
2017-10-20 13:27:56
阅读次数:
282
由于程序的异常退出, 内核的引用计数没有被清除(我猜的). 所以驱动不能被卸载掉, 强制也不行. 如下: 因为 -f 参数实际上是没有起作用的. 可以修改内存参数使其其作用, 这样就能强制卸载了. 这个参数的名字是: 不过需要重新编译内核才行. ...
分类:
其他好文 时间:
2017-09-28 12:57:56
阅读次数:
503
来源:http://blog.sina.com.cn/s/blog_913a533b0102wc38.html Hyperscan 介绍与安装 (2016-01-27 16:22:32) 转载▼ 来源:http://blog.sina.com.cn/s/blog_913a533b0102wc38.h ...
分类:
其他好文 时间:
2017-09-25 11:32:33
阅读次数:
211
#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #inclu... ...
分类:
其他好文 时间:
2017-09-19 18:00:44
阅读次数:
377
https://www.opendataplane.org/ https://en.wikipedia.org/wiki/OpenDataPlane odp vs dpdk: http://dpdk.org/ml/archives/dev/2015-December/029373.html ...
分类:
其他好文 时间:
2017-08-23 14:54:25
阅读次数:
221
打开IXGBE调试日志发发现:tx使用ixgbe_xmit_pkts_vec,默认tx offload无效了PMD: ixgbe_set_tx_function(): Using simple tx code pathPMD: ixgbe_set_tx_function(): Vector tx e ...
分类:
其他好文 时间:
2017-07-30 19:55:20
阅读次数:
727
KK程序: 1. 两个线程,第一个从DPDK收包,通过一个ring数据传递给第二个线程。第二个线程将数据写入共享内存。 2. 第二个内存在发现共享内存已满时,会直接丢弃数据。 3. 线程二有个选项debug,用于每一次ring_dequeue之后,都将数据写入内存。 当这个选项为on时,内存未满,也 ...
分类:
其他好文 时间:
2017-07-28 19:25:44
阅读次数:
241
dpdk: http://dpdk.org/doc/guides/prog_guide/ring_lib.html#ring-library linux: https://lwn.net/Articles/340400/ freeBSD: https://svnweb.freebsd.org/bas ...
分类:
其他好文 时间:
2017-07-20 19:44:00
阅读次数:
157
// editing... please wait for a java time // editing... please wait for a java time // editing... please wait for a java time // editing... please wai ...
分类:
其他好文 时间:
2017-07-13 16:10:26
阅读次数:
137
Welcome to DPDK Guide! Contents: Setting up DPDK Important Prerequisites Setting up repositories Red Hat Enterprise Linux Fedora Installing DPDK and r ...
分类:
其他好文 时间:
2017-07-11 23:22:09
阅读次数:
308