项目

一般

简介

性能 #3439

下行灌包1.4GB,DL线程线程优化到80%以下

杨 杨乐大约 2 个月 之前添加. 更新于 大约一个月 之前.

状态:
转测试
优先级:
普通
指派给:
开始日期:
2025-06-04
计划完成日期:
% 完成:

0%

预期时间:
问题归属:
CU
发现问题版本:
Rel_3.1.2
目标解决问题版本:
Rel_3.1.2

历史记录

#1

杨 杨乐 更新于 大约 2 个月 之前

  • 状态新建 变更为 进行中
#2

杨 杨乐 更新于 大约一个月 之前

  • 状态进行中 变更为 转测试
  • 指派给杨 杨乐 变更为 王 旭初

【问题原因】
为性能问题,解决下行灌包1.4G,DL0线程使用CPU使用率低于80%的需求

【修改方案】
解决了DL0线程的代码,主要优化点有四部分:
1.egtpu_codec从每次都构造,修改为成员变量
2.ip地址和端口号不用每次都拷贝赋值
3.egtpu_codec中的decode中的split进行优化
4.下行发往du的代码优化流程

【回归方法和注意事项】
1.性能对比测试,可记录极限下行灌包,dl0的cpu占用率
2.测试常规场景,比如:接入,多UE接入,上下行灌包,切换,切换的数据转发功能;排查修改点是否对正常业务有影响

导出 Atom PDF