APP下载

国产化平台上应用程序进程异常退出故障分析*

2021-03-20周会娜涂贵文梁鸿斌

通信技术 2021年3期
关键词:一致性故障

周会娜,何 鑫,涂贵文,罗 实,梁鸿斌

(成都三零瑞通移动通信有限公司,四川 成都 610041)

0 引言

近几年,随着国内信息安全事件频繁发生,加之相关国家对关键技术的封锁,国家倡导并推动核心技术实现自主可控。在这样的背景下,国产CPU的发展和应用得到了国家的高度重视[1-2]。目前,国产CPU 正处于快速追赶的关键阶段,初步构建起了完整的产品线和上下游全产业链生态体系。在国家大力推进国产化替代工程的环境下,诸多项目开始从非国产化平台移植到国产化平台,期间不可避免出现了一些问题。本文结合某具体项目,针对一个国产CPU 弱一致性存储模型引起的进程异常退出问题进行了深入分析,并给出了解决措施。

1 故障概述

某国产服务器设备在稳定运行1 年后出现应用软件进程异常退出的故障,导致系统功能无法正常使用。

该设备为全国产化设备,基础设施平台中CPU、操作系统以及数据库等均选取国内厂家的型号产品。自主研发的应用软件在原非国产化平台运行稳定可靠,在从非国产化平台移植到国产平台时,上述设备出现故障。该设备在使用时需要做到“多任务,高并发,高可靠”,需要同在同一时间处理多任务、并发消息,具有高吞吐量和低延时,且7×24 h 无故障运行。

2 故障分析

故障发生后,远程登录设备,查看到数据库和操作系统运行正常,且在进程退出的同时生成了系统内核文件(coredump)。通过gdb 工具将进程退出时运行状态翻译为调用栈,可以看出进程退出时处理线程使用关键字delete 来释放内存,最终调用free 时发生异常导致进程退出(abort)。……

登录APP查看全文

猜你喜欢

一致性故障
关注减污降碳协同的一致性和整体性
注重教、学、评一致性 提高一轮复习效率
对历史课堂教、学、评一体化(一致性)的几点探讨
IOl-master 700和Pentacam测量Kappa角一致性分析
故障一点通
ONVIF的全新主张:一致性及最访问控制的Profile A
奔驰R320车ABS、ESP故障灯异常点亮
基于事件触发的多智能体输入饱和一致性控制
故障一点通
故障一点通