dpdk test + dpdk-procinfo

摘要:
https://www.geek-share.com/detail/2586671676.htmlABI_VERSIONbuildtoolsdevtoolsGNUmakefileMAINTAINERSmkappconfigdockernelMakefileREADMEarm64-armv8a-linuxapp-gcccustom-configdriverslibmeson.buildusertoo

https://www.geek-share.com/detail/2586671676.html

ABI_VERSION                buildtools     devtools  GNUmakefile  MAINTAINERS        mk
app                        config         doc       kernel       Makefile           README
arm64-armv8a-linuxapp-gcc  custom-config  drivers   lib          meson.build        usertools
build                      demo           examples  license      meson_options.txt  VERSION
[root@localhost dpdk-19.11]# make -C arm64-armv8a-linuxapp-gcc
./$(RTE_TARGET)/app/dpdk-procinfo -- -m | [-p PORTMASK] [--stats | --xstats |
--stats-reset | --xstats-reset]
[root@localhost dpdk-19.11]# ./build/app/dpdk-procinfo  
EAL: Detected 128lcore(s)
EAL: Detected 4NUMA nodes
EAL: Multi-process socket /var/run/dpdk/rte/mp_socket_1799_3731314c01dc
EAL: Selected IOVA mode 'PA'EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: PCI device 0000:05:00.0 on NUMA socket 0EAL:   probe driver: 19e5:200net_hinic
EAL:   using IOMMU type 1 (Type 1)
net_hinic: Initializing pf hinic-0000:05:00.0 insecondary process
net_hinic: Initialize 0000:05:00.0 insecondary process
EAL: PCI device 0000:06:00.0 on NUMA socket 0EAL:   probe driver: 19e5:200net_hinic
EAL: PCI device 0000:7d:00.0 on NUMA socket 0EAL:   probe driver: 19e5:a222 net_hns3
EAL: PCI device 0000:7d:00.1 on NUMA socket 0EAL:   probe driver: 19e5:a221 net_hns3
EAL: PCI device 0000:7d:00.2 on NUMA socket 0EAL:   probe driver: 19e5:a222 net_hns3
EAL: PCI device 0000:7d:00.3 on NUMA socket 0EAL:   probe driver: 19e5:a221 net_hns3
./build/app/dpdk-procinfo [EAL options] -- -p PORTMASK
  -m to display DPDK memory zones, segments and TAILQ information
  -p PORTMASK: hexadecimal bitmask of ports to retrieve stats for
  --stats: to display port statistics, enabled by default
  --xstats: to display extended port statistics, disabled by default
  --metrics: to display derived metrics of the ports, disabled by default
  --xstats-name NAME: to display single xstat id by NAME
  --xstats-ids IDLIST: to display xstat values by id. The argument is comma-separated list of xstat ids to print out.
  --stats-reset: to reset port statistics
  --xstats-reset: to reset port extended statistics
  --collectd-format: to print statistics to STDOUT inexpected by collectd format
  --host-id STRING: host id used to identify the system process isrunning on
  --show-port: to display ports information
  --show-tm: to display traffic manager information forports
  --show-crypto: to display crypto information
  --show-ring[=name]: to display ring information
  --show-mempool[=name]: to display mempool information
  --iter-mempool=name: iterate mempool elements to display content
======================================== ========================================

参考https://blog.csdn.net/lizheng2300/article/details/69258920

[root@localhost dpdk-19.11]# ./build/app/dpdk-procinfo --  -m |more
EAL: Detected 128lcore(s)
EAL: Detected 4NUMA nodes
EAL: Multi-process socket /var/run/dpdk/rte/mp_socket_1931_37348a817e40
EAL: Selected IOVA mode 'PA'EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: PCI device 0000:05:00.0 on NUMA socket 0EAL:   probe driver: 19e5:200net_hinic
EAL:   using IOMMU type 1 (Type 1)
net_hinic: Initializing pf hinic-0000:05:00.0 insecondary process
net_hinic: Initialize 0000:05:00.0 insecondary process
EAL: PCI device 0000:06:00.0 on NUMA socket 0EAL:   probe driver: 19e5:200net_hinic
EAL: PCI device 0000:7d:00.0 on NUMA socket 0EAL:   probe driver: 19e5:a222 net_hns3
EAL: PCI device 0000:7d:00.1 on NUMA socket 0EAL:   probe driver: 19e5:a221 net_hns3
EAL: PCI device 0000:7d:00.2 on NUMA socket 0EAL:   probe driver: 19e5:a222 net_hns3
EAL: PCI device 0000:7d:00.3 on NUMA socket 0EAL:   probe driver: 19e5:a221 net_hns3
----------- MEMORY_SEGMENTS -----------Segment 0-0: IOVA:0x3cc0000000, len:536870912, virt:0x120000000, socket_id:0, hugepage_sz:536870912, nchannel:0, n
rank:0 fd:60
--------- END_MEMORY_SEGMENTS ---------

设置-socket-mem

[root@localhost memzone]# build/app/helloworld -c 0xf  --socket-mem 1024,1024,1024,1024EAL: Detected 128lcore(s)
EAL: Detected 4NUMA nodes
EAL: Multi-process socket /var/run/dpdk/rte/mp_socket
EAL: Selected IOVA mode 'PA'EAL: No free hugepages reported in hugepages-2048kB
EAL: No free hugepages reported in hugepages-2048kB
EAL: No free hugepages reported in hugepages-2048kB
EAL: No free hugepages reported in hugepages-2048kB
EAL: No available hugepages reported in hugepages-2048kB

dpdk test + dpdk-procinfo第1张

免责声明:文章转载自《dpdk test + dpdk-procinfo》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇C# 以GZip解压缩jmeter3.0+ant1.10+jenkins实现接口自动化并发送邮件下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

webpack 多环境打包

目前来说有两种方案: 方案一: 1.修改build文件夹下build.js文件   添加声明变量    2.修改config文件夹下dev.env.js文件   这个是开发环境所用版本    3.修改config文件夹下prod.env.js文件    添加不同环境的名称,暂时以正式环境和测试环境两个环境为例    4.不同配置参数引用          ...

【NS-3学习】ns3-模拟基础:关键概念,日志,命令行参数

前言 本篇博客先介绍在仿真过程中会使用到的一些关键概念,然后介绍便于调试仿真脚本的常用技术:日志、命令行参数。 关键概念 节点 在因特网术语中,主机(终端)是指任何一台连接到网络的计算设备。ns-3并非一个专门的因特网模拟器,而是一个网络模拟器。为此不采用术语“主机”,因为这个词太容易让人联想到因特网以及相关协议。因此,选用其他术语:节点。 可以将节点理...

【idea】用IDEA把自己的工具类打jar包,并引入到springboot项目中

步骤如下: 1、点击 File ——  Project Structure —— Artifacts —— 绿色+号 —— JAR —— Empty 2、输入jar包的名字,自定义jar包生成的目录,勾上'Include in project build' 3、点击绿色+号 —— Directory Content 4、选择编译好的class文件,记...

ROS知识(3)----功能包package编译的两种方式

ROS的包编译有两种方法(我知道的),一种是用rosmake,这种方法简单;另一种是用catkin_make,这种方法更方便包的管理和开发。这两种方法都是先建立工作空间workspace(类似于vs下的解决方案,用来管理很多的项目),然后建立包package(类似于vs下的项目),最后利用rosmake或者catkin_make进行编译和运行。学会第一种方...

oracle之二物化视图

物化视图 18.1、物化视图作用 1) 物化视图起源于数据仓库,早期的考虑是用于预先计算并保存表连接或聚集等耗时较多的操作的结果,这样,在执行查询时,就可以避免在基表上进行这些耗时的操作,从而快速的得到结果。 2) 物化视图和表一样可以直接进行查询。物化视图还用于复制、移动计算等方面。 alter table t add primary key (empn...

scan chain的原理和实现——5.UDTP

UDTP(user defined test point) 指示DFTC在设计中用户指定的位置插入控制点和观察点 1.为什么要使用UDTP? 修复无法控制的clock和/或asynch pins;  增加设计的测试覆盖率;  减少pattern数量 2.UDTP的类型 ①Force force_0、force_1、force_01、force_z0、for...