性能 #3439
下行灌包1.4GB,DL线程线程优化到80%以下
开始日期:
2025-06-04
计划完成日期:
% 完成:
0%
预期时间:
问题归属:
CU
发现问题版本:
Rel_3.1.2
目标解决问题版本:
Rel_3.1.2
历史记录
由 杨 杨乐 更新于 大约一个月 之前
- 状态 从 进行中 变更为 转测试
- 指派给 从 杨 杨乐 变更为 王 旭初
【问题原因】
为性能问题,解决下行灌包1.4G,DL0线程使用CPU使用率低于80%的需求
【修改方案】
解决了DL0线程的代码,主要优化点有四部分:
1.egtpu_codec从每次都构造,修改为成员变量
2.ip地址和端口号不用每次都拷贝赋值
3.egtpu_codec中的decode中的split进行优化
4.下行发往du的代码优化流程
【回归方法和注意事项】
1.性能对比测试,可记录极限下行灌包,dl0的cpu占用率
2.测试常规场景,比如:接入,多UE接入,上下行灌包,切换,切换的数据转发功能;排查修改点是否对正常业务有影响