入坑fstack(二):fstack性能测试(1):fstack环境搭建

本文档详细介绍了在Linux Ubuntu环境下,如何搭建fstack,包括系统环境描述、fstack及其依赖DPDK的下载与编译、大页内存设置、网卡操作、环境变量配置以及helloworld程序的编译和运行。过程中遇到的问题和初步启动成功的现象也被记录下来,为后续的双端口收发包调试奠定了基础。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、环境描述

系统版本:Linux ubuntu 4.4.0-186-generic #216-Ubuntu SMP Wed Jul 1 05:34:05 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

安装环境:虚拟机vmware

网卡信息:

        对外网卡(ens0):网卡82540EM Gigabit Ethernet Controller 驱动e1000 * 1张

        对外网卡作用:提供一个ip地址,供ssh远程操作

        内部网卡(ens32 ens33):网卡82540EM Gigabit Ethernet Controller 驱动e1000 * 2张

        内部网卡作用:两张网卡分别充当客户端发包网卡和服务端收包网卡

二、fstack部署

1.项目包下载

        mkdir /data/f-stack

        git clone https://github.com/F-Stack/f-stack.git /data/f-stack

2.下载依赖

        编译fstack需要保证linux环境联网,执行如下命令

        apt-get install git gcc openssl libssl-dev linux-headers-$(uname -r) bc libnuma1 libnuma-dev libpcre3 libpcre3-dev zlib1g-dev python

3.编译DPDK

        cd /data/f-stack/dpdk/tools

        ./dpdk-setup.sh

        Compile with x8

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值