参考博文:CSDN-Violent-Ayang(作者)-UNIX BENCH详细安装及使用步骤
unix bench
wget http://175.6.32.4:88/soft/test/unixbench/unixbench-5.1.2.tar.gz
tar -xzvf unixbench-5.1.2.tar.gz
cd unixbench-5.1.2
vim Makefile
# 将 Makefile 中的GRAPHIC_TESTS = defined注释掉
sudo apt-get update
sudo apt-get install build-essential
./Run
虚拟机1开始进行测试
结果:
虚拟机3:
结果:
参考博文:CSDN-林渊羡鱼(作者)-Perfmon-Windows 自带检测工具(性能测试)
perfmon
CPU:
win10
ubuntu1804:
sysbench
参考博文:CSDN-GreefGu(作者)Linux服务器常见运维性能测试(3)CPU测试super_pi、sysbench
curl -s https://packagecloud.io/install/repositories/akopytov/sysbench/script.deb.sh | sudo bash
sudo apt -y install sysbench
sudo apt -y install make automake libtool pkg-config libaio-dev
sudo apt -y install libmysqlclient-dev libssl-dev
sudo apt -y install libpq-dev
sysbench cpu --time=60 run
虚拟机1:
结果:
虚拟机3:
结果:
内存:
主机:
虚拟机1:
结果:
虚拟机3:
网络:
主机:
Ubuntu:
参考博文-Eddy_l(作者)-netperf测试
虚拟机1:
git clone https://github.com/multipath-tcp/netperf.git
cd netperf
./configure
sudo make
sudi make install
虚拟机1 做server
# 虚拟机1 指定端口号
sudo netserver -D -p 4659
虚拟机3:
sudo netperf -t TCP_STREAM -H 192.168.72.141 -l 5 -p 4659
测试结果
虚拟机3做服务器:
#虚拟机3
sudo netserver -D -p 4659
#虚拟机1
sudo netperf -t TCP_STREAM -H 192.168.122.78 -l 5 -p 4659
测试结果
硬盘:
主机
dd
参考博文:博客园-Cyril_Wu’s(作者)-Linux 中用 dd 命令来测试硬盘读写速度
虚拟机1:
虚拟机3:
sysbench
参考博文-CSDN-Love丶Bun(作者)-使用sysbench测试磁盘IO
sysbench --test=fileio --file-num=16 --file-block-size=16384 --file-total-size=2G prepare
sysbench --test=fileio --file-num=16 --file-block-size=16384 --file-total-size=2G --threads=4 --events=100000000 --time=180 --file-test-mode=seqwr --file-extra-flags=direct run
sysbench --test=fileio --file-num=16 --file-block-size=16384 --file-total-size=2G cleanup
虚拟机1
虚拟机3