摘要

目前,国产化平台替代已经有一些经验,但在进行应用软件移植时还有一些问题需要引起注意。某项目由于使用了未与国产CPU适配的消息队列模块,导致其在国产化替代移植过程中遇到由CPU弱一致性存储模型引起的典型故障"进程异常退出"。在查找故障根本原因的过程中,采用故障分析法自上而下分析系统中不希望出现的状态,并运用多种手段进行逐一排查,同时使用机理分析法对系统内部原理进行分析,制定了应对措施。实测结果表明,在对存储时序有严格要求的场景中,增加内存屏障能有效保证操作有序进行。

  • 单位
    成都三零瑞通移动通信有限公司