我正在尝试使用iPerf来测量我的网络的性能,该网络是基于android的,我所有的节点(即:p hones)都扎根了。
我在 Linux 中使用以下命令创建了一个大小为 1 MB 的文件:
dd if=/dev/zero of=testFile bs=1k count=1000
现在,在 iPerf 上,我正在尝试使用这样的"-F"选项:
-c serverIp -F testFile
自:
"从文件中读取并写入网络,而不是使用随机数据"
但是,iperf 向我显示以下错误:
无法打开文件流,将使用默认数据流
我的问题是如何使用固定大小的文件来测量带宽 iPerf ?
这一系列命令在 Linux 机器上对我来说是成功的。您确定文件创建成功吗?您可以cat
您创建的文件并使用ls -l
检查其权限吗?
如果不需要发送特定文件,则可以将-n <number of bytes>
传递给 iperf 以指定要传输的数据量。