当前位置:网站首页>Performance degradation during dpdk source code testing
Performance degradation during dpdk source code testing
2022-06-28 05:06:00 【choumin】
There is no principle in this article , Make a note of a small problem I encountered , For your reference .
DPDK There are many ways to test the performance of , What I use here is compiled from the source code testpmd Program .
I have the following problems :
- The hardware configurations of the two machines involved in the test are identical ,BIOS Same version , The kernel version is basically the same , The various configurations of the test program are identical , But the performance of one machine is much worse than that of the other , The gap is 50% above ;
- testpmd The package received seen in pps and bps The values do not match , such as , Package sizes are 64 byte ,testpmd Given pps yes 5582583, So the corresponding bps Should be 2858282496, and testpmd Given bps yes 9318213000, Two phase comparison , Great difference ;
- The sender uses pktgen Set the packet size to 400 After byte , All packets at the receiving end are lost ;
Above 3 The first question is very confusing . Although the hardware is normal 、 Correct use , But the test results are problematic . I haven't analyzed the reason , Finally, all the files generated during the previous build are deleted directly , Then rebuild , The problem was solved . From this point of view , It may be that different versions have been built in the same directory many times before DPDK And cause problems . The specific reasons are difficult to analyze , If you are using DPDK When performing performance tests on the source code , Encountered a similar strange problem , Consider rebuilding DPDK.
边栏推荐
- Project practice! Teach you JMeter performance test hand in hand
- LeetCode 88:合并两个有序数组
- !‘cat‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。
- [JVM series] JVM tuning
- 电源插座是如何传输电的?困扰小伙伴这么多年的简单问题
- Understanding the source of innovation II
- [NOIP2002 普及组] 过河卒
- 2022年安全员-B证考试题库及答案
- 使用class toplevel的messagebox时,窗口弹出问题。
- 二级造价工程师证书含金量到底有多高?看这些就知道了
猜你喜欢

如何学习可编程逻辑控制器(PLC)?

氨基染料研究:Lumiprobe FAM 胺,6-异构体

2022 safety officer-b certificate examination question bank and answers

CpG solid support research: lumiprobe general CpG type II

分享一个因子挖掘的利器:遗传规划

How high is the gold content of grade II cost engineer certificate? Just look at this

Reactive dye research: lumiprobe af594 NHS ester, 5-isomer

Flexible IP network test tool -- x-launch

基于微信小程序的婚纱影楼门户小程序

mysql----where 1=1是什么意思
随机推荐
Unity out ref params
开关电源电压型与电流型控制
The number of small stores in Suning has dropped sharply by 428 in one year. Zhangkangyang, the son of Zhang Jindong, is the actual controller
PCR/qPCR研究:Lumiprobe丨dsGreen 用于实时 PCR
109. 简易聊天室12:实现客户端一对一聊天
二级造价工程师考试还没完?还有资格审核规定!
mysql----where 1=1是什么意思
吴恩达深度学习测验题:deeplearning.ai-week1-quiz
IP数据报的发送和转发过程
分享一个因子挖掘的利器:遗传规划
LeetCode 88:合并两个有序数组
Dart learning - functions, classes
Standard particle swarm optimization C language program
Severe tire damage: the first rock band in the world to broadcast live on the Internet
!‘cat‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。
Cgo+gsoap+onvif learning summary: 8. Summary of arm platform cross compilation operation and common problems
并发之wait/notify说明
Pcr/qpcr research: lumiprobe dsgreen is used for real-time PCR
基于微信小程序的婚纱影楼门户小程序
二级造价工程师证书含金量到底有多高?看这些就知道了