LabVIEW程序开发注意事项说明(共2页).doc
《LabVIEW程序开发注意事项说明(共2页).doc》由会员分享,可在线阅读,更多相关《LabVIEW程序开发注意事项说明(共2页).doc(2页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上LabVIEW程序开发注意事项说明1、关于LabVIEW调用的最大内存LabVIEW程序所占最大内存为电脑总内存有关(成线性关系),即LabVIEW程序所占内存不能超过电脑总内存与该比例系数的乘积。即使电脑的内存足够,LabVIEW程序也可能报内存满,因为此时可能达到了LabVIEW的最大内存限制。其与Matlab程序不一样,Matlab占用内存可以无限增加,直至占满电脑的整个内存。2、LabVIEW程序如何节省内存LabVIEW程序为顺序执行模式,即数据流为从左向右执行。正常情况下,执行完后的变量会被从其所占用的内存中释放出来,以为后面的变量保留足够的内存。但当涉及
2、到强制转换时,例如不同数据类型之间的运算,不同数据类型转换。LabVIEW程序会出现红色点,此时将会强制备份数据,即该数据不会随着数据的顺序执行而释放,当备份数组时,LabVIEW程序所占内存迅速增大。Matlab程序执行的每一个变量都会保留,其不是顺序执行数据流模式。3、如何查看LabVIEW程序是否存在内存泄漏其他编程语言的内存泄漏与LabVIEW一致。打开所编写的LabVIEW程序,然后打开任务管理器-性能。打开程序后的性能如图1所示。图1 刚打开的LabVIEW程序运行程序后的性能如图2所示。此时所占的内存会增大,且在一个小范围内波动。如果此时的内存一直向上增加,说明程序存在内存泄漏,当然程序内部有循环增加固定内存的除外。图2 运行中的LabVIEW程序运行LabVIEW程序完毕后,如图3所示。图3 运行完毕的LabVIEW程序专心-专注-专业
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- LabVIEW 程序 开发 注意事项 说明
限制150内