高速数据流盘处理:编程与标定
时间:06-12
来源:电子系统设计
点击:
图2:带有队列结构的生产者/消费者循环架构。 在上例中,上面的循环(生产者)从一个高速数字化仪中采集数据,并将其传递至一个队列。下面的循环(消费者)从队列中读取数据并将其写入到磁盘。在后台,LabVIEW为队列在PC中分配一个存储块。该存储器模块被用作两个循环间数据传递的临时存储FIFO。对于大多数编程语言,多个进程间的存储器共享要求不菲的编程开销。然而,LabVIEW处理了所有的存储器访问,以确保读-写竞争状况不会发生。队列结构的执行可以通过下图可视化展示:
|
- 应对高速数据流量 WLAN转向可运营的电信级网络(01-05)
- 飞思卡尔扩展ColdFire系列USB选项来支持工业连接(04-14)
- 怎样防止文件服务器的存储池耗尽(05-18)
- 存储器虚拟化的真正定义(05-11)
- 绿色环保存储器(10-08)
- 基于FPGA的红外图像存储与回放系统设计(01-08)