关注:110 2014-01-19 14:16

在编写LabVIEW程序时如何优化计算机的内存使用?

已解决 悬赏分:0 - 解决时间 2025-05-13 22:16
  支持(0)  |   反对(0)   |  我来评论 2014-01-11 12:40
  1)、将VI分解为SubVI,当SubVI不再被执行的时候,LabVIEW能够释放它的内存。
   2)、尽可能少使用全局变量或局部变量,这两者会造成LabVIEW为数据备份。
   3)、在需要时才在打开的前面板上显示大型数组和字符串,因为前面板的显示控件需要复制他们显示的数据。
   4)、属性节点会造成SubVI的前面板滞留在内存中,这样会增加内存的使用。因此,如果SubVI的前面板不被显示,不要在SubVI中使用属性节点。
   5)、尽量在数组中使用相同的数据类型,并在传输数据进入子VI