labview队列引用问题分析
问题:电脑运行一段时间后,关闭程序会导致电脑卡死
分析:LabVIEW可在每次循环执行时创建该已命名队列的新的引用。如果在循环中使用该函数,因为每个新引用都使用额外的4个字节,LabVIEW可逐渐占用更多的内存。
1.在循环中使用释放队列引用函数可释放每次循环的队列引用,防止不必要的内存占用。 2.只在循环的第一次建立获取队列引用,在整个循环退出时使用释放队列引用函数。
问题:电脑运行一段时间后,关闭程序会导致电脑卡死
分析:LabVIEW可在每次循环执行时创建该已命名队列的新的引用。如果在循环中使用该函数,因为每个新引用都使用额外的4个字节,LabVIEW可逐渐占用更多的内存。
1.在循环中使用释放队列引用函数可释放每次循环的队列引用,防止不必要的内存占用。 2.只在循环的第一次建立获取队列引用,在整个循环退出时使用释放队列引用函数。