使用LabVIEW的数据吞吐量测量解决方案
Posted
技术标签:
【中文标题】使用LabVIEW的数据吞吐量测量解决方案【英文标题】:Data throughput measuring solution using LabVIEW 【发布时间】:2021-12-01 20:47:54 【问题描述】:我正在使用以太网将数据从定制的 FPGA 硬件输入我的 LabVIEW 系统。我想知道是否有一些 vi 功能或前面板功能来显示从以太网端口接收到的数据到 LabVIEW 系统或 PC 的吞吐量。
通过 NI 论坛搜索,我没有找到在 LabVIEW 中显示此统计数据的解决方案。
【问题讨论】:
【参考方案1】:LabVIEW 函数通常无法提供这种级别的诊断。
如果您想确定此数据速率,您有几个选项,具体取决于您的实施:
-
自己监控数据速率:假设您正在某个地方捕获和处理这些数据,所以编写自己的包装器来计算它正在处理的周期数和数据包数
寻找 .Net 实现:LabVIEW 与 Windows .Net 库的集成相当不错,如果您能够找到实现此功能的合适库,您应该能够使用它。李>
定期通过命令行运行iPerf 等监控工具。这可能不会返回准确的数据,因为它是外部的,但它应该是相当直接的测试。
【讨论】:
以上是关于使用LabVIEW的数据吞吐量测量解决方案的主要内容,如果未能解决你的问题,请参考以下文章