---
title: 内存未释放导致内存泄漏
description: "测试用例长稳运行时，出现内存泄漏的现象，内存占用持续上升。如图1所示。"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0110.html
sourcePath: /source/zh/canncommercial/900/maintenref/troubleshooting/troubleshooting_0110.html
indexId: 6016b8c9aa56fb400a6784470ea283cacf52d88641213228d45717907b90079382
---
# 内存未释放导致内存泄漏

#### 问题现象描述

测试用例长稳运行时，出现内存泄漏的现象，内存占用持续上升。如图1所示。

图1 内存占用持续上升


#### 可能原因

分析上述信息，可能存在以下故障原因：

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


#### 处理步骤

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

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