赞
踩
服务器的基础性能测试是指
1:收集服务器的相关信息
2:cpu性能
3:内存性能
4:磁盘IO性能
5:网络吞吐率和网络质量的稳定性
下面将分别介绍其对应的测试方案
收集服务器的相关信息,便于测试撰写测试报告
运行此文章中的脚本,收集服务器信息 https://www.wsfnk.com/archives/299.html
cpu性能测试
1:用sysbench工具,让cpu求素数
sysbench --test=cpu --cpu-max-prime=20000 run
2:使用FIO工具测试CRC校验速度
fio --crctest
3:用Geekbench工具,对cpu各方面性能进行跑分(它会将结果上传至一个公共网站,以便直观显示跑分情况,网页链接在测试完成后才会自动给出)
去Geekbench的官网 http://geekbench.com/ 下载Geekbench最新版,并解压,然后进入目录,直接运行脚本就可以 (当然可以直接通过此连接进行下载 wget https://qiniu.wsfnk.com/Geekbench-4.1.1-Linux.tar.gz )
内存性能测试
1:使用sysbench工具,测试内存的申请(顺序|随机)与(读|写)速度
具体使用方式,请参看此文章 https://www.wsfnk.com/archives/302.html,关于内存测试的信息
2:使用memtester工具,测试内存在申请时有无出错
安装软件包,去官网下载软件包
wget http://pyropus.ca/software/memtester/old-versions/memtester-4.3.0.tar.gz
进入目录make,然后make install (不用./configure)
#测试示例(表示申请10M的内存,这里单位可以是B,K,M以及G,测试1次)
memtester 10M 1
磁盘IO性能测试
1:使用dd工具,测试磁盘的读取,写入及综合速度
具体使用方式,请参看此文章 https://www.wsfnk.com/archives/290.html
2:使用FIO工具,测试磁盘IO的iops,延时,已经速率等各项参数
具体使用方式,请参看此文章 https://www.wsfnk.com/archives/293.html
网络性能测试
1:使用iperf工具,测试网络带宽(网络吞吐率)
具体使用方式,请参看此文章 https://www.wsfnk.com/archives/288.html,关于以TCP模式进行测试的信息
2:使用smokeping工具,测试网络质量的稳定性
具体使用方式,请参看此文章 https://www.wsfnk.com/archives/267.html,以及本站关于smokeping的介绍文章
3:使用speedtest测试带宽
具体使用方式,请参看此文章 https://www.wsfnk.com/archives/228.html 的speedtest带宽测试部分
赏
如果文章对你有帮助,欢迎点击上方按钮打赏作者
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。