刚接触qt,写了个展示图片的界面。运行时发现内存一直上涨,排查时发现以下问题
1.申请的内存空间没有释放掉,解决后稍微缓解了内存增长问题,但还是在增长。
2.打开的mat文件,变量没释放。
3.QImage用的指针+new,没有释放对应的内存,改成在栈上使用局部变量。
2,3一起改的,改完之后,内存占用就稳定在1.6%了
刚接触qt,写了个展示图片的界面。运行时发现内存一直上涨,排查时发现以下问题
1.申请的内存空间没有释放掉,解决后稍微缓解了内存增长问题,但还是在增长。
2.打开的mat文件,变量没释放。
3.QImage用的指针+new,没有释放对应的内存,改成在栈上使用局部变量。
2,3一起改的,改完之后,内存占用就稳定在1.6%了