很可能是你设置了比较高的采样率和缓存大小(采样点数),但是没有及时读出,或是程序上其它低级错误。或使用了效率极低的处理方法。
把你的程序框图生成VI片段(VI snap),贴出来让大家诊断一下啊。你自己说简单有什么用。
首先看看NI的服务是不是都启动了,不然就是max没装好,重装吧。程序太大了,我大概说下我的思路,我是通过生产者消费者方式通过以太网口采集14个(目前只启动了总数的十分之一),发现运行56小时后自动会退出,整个程序我们没有使用局部变量,都是使用属性节点-值来传送和改变数据,这样不会产生多余的COPY,但是速度会慢(可以接收速度慢点)每次通过队列取数据后再显示到波形图表上,现在找不到自动退出的原因。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)