对NI 9802进行读写操作时有较长的等待时间
硬件: CompactRIO>>CompactRIO Storage Modules>>NI 9802
问题: 当从NI 9802中读取数据流的时候可观察到有大约300秒左右的等待时间。什么原因导致的?能做什么来消除这个现象以实现连续读取?
解答: 这是因为所有的文件系统(不仅仅是NI 9802)都是存储和读取指针所指向的大块数据。在这种情况下,符合2MB/s的读取速率。由于数据的读写大小会改变,这个读取速率是一个平均值,与数据本身的大小和请求数据的大小有关系。
如想避免这种现象以实现连续读取,应该在文件读取目标(比如模拟输出模块)和文件所在目录之间加一个1k大小的FIFO。这个FIFO用来连续接收数据块并实现点对点的输出。
相关链接:
附件:
报告日期: 01/20/2011
最近更新: 07/25/2011
文档编号: 5HJDJ14M
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.