联系我们

与泰克代表实时聊天。 工作时间:上午 9:00 - 下午 5:00(太平洋标准时间)。

电话

致电我们

工作时间:上午9:00-下午5:00(太平洋标准时间)

下载

下载手册、产品技术资料、软件等:

下载类型
型号或关键字

反馈

How fast can I acquire data and save it to disk continuously using a plug-in data acquisition board?

问题:

How fast can I acquire data and save it to disk continuously using a plug-in data acquisition board?

答案:

Many factors are involved when trying to stream data to disk without incurring data loss or gaps. This is because continuous data acquisition typically involves a race condition between two processes. The first process is acquiring the data in the background and storing it in the PC's memory; the second process is pulling the data from memory and writing it to disk. If these two processes run synchronously at roughly the same speed, everything works fine. If the former process proceeds more rapidly than the latter, a buffer overrun is generated and gaps occur in the data. Some of the factors to consider in this application are the data acquisition board's FIFO size and DMA/bus mastering capabilities, as well as the size of your PC's hard-disk cache, the speed of the PC's CPU and local area bus (ISA and PCI), the other overhead processes occupying the CPU, and the programming language and optimizations you are using. The short answer, then, is 'It depends,' and to really find out for the particular board/computer combination you need to talk with the board vendor's technical support people.

此常见问题适用于:

无产品系列

产品:

常见问题 ID 70686

查看所有常见问题 »