LabVIEW编译较大的复杂VI时可能会出现内存不足的错误。使用下列方法解决该问题。

可能的原因 解答
VI的复杂度在阈值之下。超过阈值时LabVIEW才开始限制编译器优化,以预留内存和提高LabVIEW的响应速度。 降低复杂度阈值将LabVIEW响应速度置于执行速度的优先级之前
即使编译器限制优化,编译VI仍然过于复杂。 (推荐)将VI分割为若干个子VI。