您的位置:首页 > 其它

SPDK

2016-03-03 14:09 267 查看
文章的具体内容将会一点的展开.

TODO:

SPDK综述, SPDK使用, SPDK代码概述

SPDK综述

SPDK使用

DPDK使用

1. 获取源代码

# git clone http://dpdk.org/git/dpdk[/code] 

2. 进入目录

# cd dpdk


3. 启用pcap(需要安装libpcap-devel for centos, libpcap-dev for ubuntu)

# make config T=x86_64-native-linuxapp-gcc
# sed -ri 's,(PMD_PCAP=).*,\1y,' build/.config


4. 编译

# make


make 出现错误:

"error: implicit declaration of function ‘_mm_alignr_epi8’"

解决方法: cpu 不支持 sse3 指令(grep sse3 /proc/cpuinfo),

如果是虚拟机,主机支持,只需要虚拟机设置时CPU与主机一样;

如果主机不支持,那么只能更换主机cpu了.

SPDK代码概述

参考:

<pre name="code" class="html">https://software.intel.com/en-us/articles/introduction-to-the-storage-performance-development-kit-spdk


                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: