Note that not all options are supported by all tools. Iperf3 is the default if -tool is not specified.įor the full list of options supported by pScheduler, run: pscheduler task throughput -help The basic commands for each tool are: pscheduler task -tool throughput -dest receive_host -source send_host #Tamosoft throughput test good install#If you wish to use iperf2 on a CentOS6-based host, it is highly recommended to install iperf2.0.8 or later from source. PerfSONAR's pScheduler tool can be used to run all of these tools. In particular, there are known UDP issues with iperf2.0.5 and iperf3.1.4 or earlier, and these versions should be avoided for UDP testing. :-)įor all 3 tools we recommend running the latest version, as all tools have been getting important updates every few months. In particular if you want detailed JSON output. Use iperf2 for parallel streams, bidirectional, or MS Windows-based tests.Note that all three of these tools are under active development, and the the list of unique features for a given tool will likely change over time.īased on our experience, we recommend the following: If you want to test parallel stream performance, you should use a multi-threaded tool such as iperf2. One key difference is whether or not the tool is single-threaded or multi-threaded. Its best to be familiar with multiple tools, and use the right tool for your particular use case. Some of the more popular tools include:Įach of these tools has slightly different features, and slightly different architectures, so you should not expect any one tool to have everything you need. There are a number of open-source command line tools available for Unix that measure memory-to-memory network throughput.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |