错误 #1758
logMan在一次消息处理中循环多次执行top命令导致性能低的问题
开始日期:
2024-05-07
计划完成日期:
% 完成:
0%
预期时间:
问题归属:
YZMM
发现问题版本:
Rel_2.1.14P
目标解决问题版本:
Rel_2.1.14P
FPGA板卡类型:
CPU类型:
描述
问题:在logMan超限告警模块,查询配置进程的内存、cpu情况是通过top命令获取,目前定时器1s执行一次任务,任务中有几个进程就做几次top命令,因为top命令耗时约200ms,因此当配置的进程有多个时,消费消息的速度赶不上定时器生产消息的速度
优化:核查此类处理,可以优化的修改为一次top命令获取多个进程信息统一处理,降低关于top命令的耗时