当前位置:网站首页>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.
边栏推荐
- Learn Taiji Maker - mqtt Chapter 2 (IV) esp8266 reserved message application
- 2022年材料员-通用基础(材料员)操作证考试题库及答案
- 并发之wait/notify说明
- Opencv实现颜色检测
- Principle and implementation of SSD for target detection
- Study on chemical properties and technology of biovendor rage ELISA Kit
- Pcr/qpcr research: lumiprobe dsgreen is used for real-time PCR
- Where does the storm go? Whose pot is the weather forecast wrong?
- quartus 复制IP核
- S32ds jump to defaultisr
猜你喜欢

CPG 固体支持物研究:Lumiprobe通用 CPG II 型

Analysis of distributed transaction solution Seata golang

电源插座是如何传输电的?困扰小伙伴这么多年的简单问题

!‘cat‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。

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

Mask's miserable and inspirational childhood, who is introverted by campus violence

Extjs library management system source code intelligent library management system source code

Simulation questions and answers of the latest national fire-fighting facility operators (primary fire-fighting facility operators) in 2022

交流电和直流电的区别是什么?

A doctor's 22 years in Huawei (full of dry goods)
随机推荐
Generate QR code in wechat applet
PMP考试成绩多久出来?这些你务必知道!
Hundreds of lines of code to implement a script interpreter
Performance optimization and implementation of video codec
公司为什么选择云数据库?它的魅力到底是什么!
Flexible IP network test tool -- x-launch
Learn Taiji Maker - mqtt Chapter 2 (IV) esp8266 reserved message application
创新之源 理解通透 二
Don't roll! How to reproduce a paper with high quality?
[NOIP2002 普及组] 过河卒
乔布斯在斯坦福大学的演讲稿——Follow your heart
cgo+gSoap+onvif学习总结:8、arm平台交叉编译运行及常见问题总结
程序员坐牢了,会被安排去写代码吗?
摄像头基础知识
[microservices openfeign] openfeign quick start service invocation based on feign
Feign通过自定义注解实现路径的转义
Sorting out some topics of modern exchange principle MOOC
S32ds jump to defaultisr
quartus 复制IP核
Understanding the source of innovation II