linux系统下网络吞吐量/CPU占用率/流量控制的测试

本文介绍了在Linux系统中如何使用Netcat进行网络吞吐量测试,包括如何升级到traditional版本以避免传输问题,并提供了Server端和Client端的命令行操作。此外,还提到了利用ifstat监控网速,通过top命令查看CPU使用率,以及使用wondershaper工具进行流量控制。
摘要由CSDN通过智能技术生成

最近刚完成手头上的在8197D平台上评估rtl8188cus网卡性能评估,记录下相关测试方案和相关软件的使用。以备后用。

(一)网络吞吐量的测试,即上传下载速度的测试

由于是临时性评估下网卡性能,没必要去折腾vsftp服务器传输,就选择了Netcat软件来测试。

Netcat软件有两个版本,一个是OpenBSD, 一个是traditional版本,Ubuntu12.04默认是OpenBSD的版本, 建议选择traditional版本,一开始使用的默认的OpenBSD版本,有时候会出现connect上以后,但无法实现文件的传输。

升级traditional版本终端输入以下命令:

  1. sudo apt-get install netcat
  2. sudo update-alternatives --config n

Server端监听端口命令启动如下:

nc -l -p 1234 <file.txt(1234为监听端口号,根据自己喜好设置,只要server端和client端设置相同即可,file.txt为输入文件)

Client端connect命令行如下:

nc xxx.xxx.xxx.xxx 1234 >file1.txt(xxx.xxx.xxx.xxx为server服务器IP地址,file1.txt为输出文件)

 <

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值