当前位置:网站首页>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.
边栏推荐
- 2022年G3锅炉水处理复训题库模拟考试平台操作
- 2022高处安装、维护、拆除考试题及答案
- 【微服务|OpenFeign】OpenFeign快速入门|基于Feign的服务调用
- Lumiprobe cell imaging analysis: PKH26 cell membrane labeling kit
- Learn Taiji Maker - mqtt Chapter 2 (IV) esp8266 reserved message application
- 2022年安全员-A证考试题库及模拟考试
- 分享一个因子挖掘的利器:遗传规划
- Study on chemical properties and technology of biovendor rage ELISA Kit
- How long will the PMP test results come out? You must know this!
- Differences between pragma and ifndef
猜你喜欢

metaRTC5.0编程之p2p网络穿透(stun)指南

学习太极创客 — MQTT 第二章(六)MQTT 遗嘱

短视频本地生活版块成为热门,如何把握新的风口机遇?

Generate QR code in wechat applet

Pcr/qpcr research: lumiprobe dsgreen is used for real-time PCR

Learning Tai Chi Maker - mqtt Chapter 2 (V) heartbeat mechanism

Leetcode 88: merge two ordered arrays

Blocking, non blocking, IO multiplexing select\poll\epoll

2022年G3锅炉水处理复训题库模拟考试平台操作

Amino dye research: lumiprobe fam amine, 6-isomer
随机推荐
【牛客网刷题系列 之 Verilog快速入门】~ 四选一多路器
摄像头基础知识
Learning Tai Chi Maker - mqtt Chapter II (VI) mqtt wills
二级造价工程师考试还没完?还有资格审核规定!
程序员-放羊娃
高通平台 Camera 之 MCLK 配置
Lumiprobe cell imaging analysis: PKH26 cell membrane labeling kit
交流电和直流电的区别是什么?
109. simple chat room 12: realize client-side one-to-one chat
openssl客户端编程:一个不起眼的函数导致的SSL会话失败问题
Feign remote call fallback callback failed, no effect
[early knowledge of activities] list of recent activities of livevideostack
metaRTC5.0 API编程指南(一)
判断对象中是否存在某一个属性
Analysis of distributed transaction solution Seata golang
It is the latest weapon to cross the blockade. It is one of the fastest ladders.
氨基染料研究:Lumiprobe FAM 胺,6-异构体
LeetCode 88:合并两个有序数组
lotus v1.16.0 calibnet
短视频本地生活版块成为热门,如何把握新的风口机遇?