昇腾故障案例详情页

内存未释放

更新时间: 2022/08/11

暂无评分

问题信息

问题来源产品大类产品子类关键字
官方模型推理应用开发AscendCL内存、未释放、申请、释放

问题现象描述

  • 业务场景:DVPP、模型推理、应用/算子开发
  • 适用处理器:昇腾310 AI处理器、昇腾310P AI处理器、昇腾910 AI处理器
  • 处理器形态:EP、RC
  • 问题现象:

    测试用例长稳运行时,出现内存泄漏的现象,内存占用持续上升。

原因分析

分析用户代码,可能存在以下故障原因:

系统存在只申请内存不释放内存的问题,正常情况下,内存申请与释放必须成对出现。

解决措施

针对分析的故障可能原因,可以参考下面步骤处理:

排查所有内存申请和释放的地方,保证申请与释放一一对应。例如aclrtMalloc与aclrtFree,aclrtMallocHost与aclrtFreeHost、aclrtCreateStream与aclrtDestroyStream等。

本页内容

该页面对您有帮助吗?
我要评分