LabVIEW编译器采用的默认内存管理,在数据修改时,如果编译器无法评估是否有必要分配新的内存,为了谨慎起见,它可能会在内存中建立一个新的复制数据。在这种情况下,复制数据会导致运行时间延迟,并会导致内存使用总量上的增加。这时,如果使用置入元素结构,就能够告诉编译器无需复制数据,从而能够比传统方法获得更为底层的控制。可参照例程:http://zone.ni.com/devzone/cda/pub/p/id/271
| 
 
关注:776
2014-01-19 14:58
 
在LabVIEW8.5中,置入元素结构(In Place Element Structure)有什么用?  已解决
  悬赏分:0
- 解决时间 2025-11-04 10:54
 | 
| 
 
  LabVIEW编译器采用的默认内存管理,在数据修改时,如果编译器无法评估是否有必要分配新的内存,为了谨慎起见,它可能会在内存中建立一个新的复制数据。在这种情况下,复制数据会导致运行时间延迟,并会导致内存使用总量上的增加。这时,如果使用置入元素结构,就能够告诉编译器无需复制数据,从而能够比传统方法获得更为底层的控制。可参照例程:http://zone.ni.com/devzone/cda/pub/p/id/271 
 |