回答=内存泄露是指应用程序为某个任务分配了内存资源,但是没有及时收回分配的资源,最终将导致无内存可分配,这就是内存泄露。LabVIEW自动管理内存,人为可干预的因素很少;在子VI中使用的内存,如果调用它的VI不退出内存,子VI占用的内存也不会被释放,因此在大量分配内存的程序中可能会引起内存泄漏问题。有以下几个方法可尽量避免内存泄露问题:1.动态调用较耗内存的VI,因为动态调用VI只是在调用时将VI载入内存,VI运行结束后会自动退出内存。2.在数组操作时,尽量将大数组分解成小数组处理。3.使用Request Deallocation函数将子VI中不使用的内存释放掉。4.尽量重复使用已经分配的内存,避免强制类型转换。使用LabVIEW Tools菜单下的Show Buffer Allocations工具查看内存分配情况。