今天在跑某分布式文件系统的性能测试时,发现总的写性能一直上不去,和之前测试的写性能相差很多,但是通过各种监控发现chunk端并没有达到性能瓶颈,各个chunk的cpu idle在50%左右,还好。
排除性能瓶颈,无非几个方面,cpu,内存,网络,磁盘IO。经过排除,cpu,内存,磁盘IO的因素可以排除,所以推测是不是网络有问题。
于是乎,采用ttcp这个程序来跑网络,在之前的文档中找到这个软件(也可以是一个脚本),但是当时并没有记录如何使用。今天记录下,很简单。在接收端执行ttcp -r
在发送端执行ttcp -t 接收端IP,即可。
可以通过帮助命令查看具体用法,如果做简单的网络测试,以上两个命令就ok了。
转载于:https://blog.51cto.com/taotao1240/655895