Labview 运行时内存增加
时间:10-02
整理:3721RD
点击:
在Labview运行过程中,PC的内存会不断增加,最终程序卡死,无法正常运行,也无法正常关闭。网上有很多帖子介绍如何优化代码,如何养成一个良好的编程习惯和风格,如何查找内存泄漏的原因,大家可以自行搜索一下。
我前段时间编写了一个代码,程序运行过程中,Labview在PC中的内存以0.4M/s的速度增加,在达到70-80%左右时,程序直接死掉。由于没有时间去优化代码风格,后来在网上看到一个释放内存的dll,用库函数直接调用这个dll后,Labview运行时所占的内存基本上保持在0.9 M左右,不会卡死了。
附件里是那个网友上传的dll,大家可以下载后将.jpg改为.dll
我前段时间编写了一个代码,程序运行过程中,Labview在PC中的内存以0.4M/s的速度增加,在达到70-80%左右时,程序直接死掉。由于没有时间去优化代码风格,后来在网上看到一个释放内存的dll,用库函数直接调用这个dll后,Labview运行时所占的内存基本上保持在0.9 M左右,不会卡死了。
附件里是那个网友上传的dll,大家可以下载后将.jpg改为.dll
http://bbs.elecfans.com/jishu_296999_1_1.html
可在这个链接中找到FreeMem.dll