文章目录
服务器的基础性能测试包含内容
- 收集服务器的相关信息
 - cpu性能
 - 内存性能
 - 磁盘IO性能
 - 网络吞吐率和网络质量的稳定性1.
 
下面将分别介绍其对应的测试方案
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://wsfnk.com/archives/302.html,关于内存测试的信息
2:使用memtester工具,测试内存在申请时有无出错
    安装软件包,去官网下载软件包  
    #wget http://pyropus.ca/software/memtester/old-versions/memtester-4.3.0.tar.gz
    wget https://pyropus.ca./software/memtester/old-versions/memtester-4.5.1.tar.gz
    进入目录make,然后make install (不用./configure) 
    #测试示例(表示申请10M的内存,这里单位可以是B,K,M以及G,测试1次)
    memtester 10M 1
3:内存坏块测试
    apt-get install badblocks       #安装软件
    badblocks -v /dev/mem           #测试,若是有内存坏块会有错误信息输出
磁盘IO性能测试
1:使用dd工具,测试磁盘的读取,写入及综合速度
    具体使用方式,请参看此文章  https://wsfnk.com/archives/290.html
2:使用FIO工具,测试磁盘IO的iops,延时,已经速率等各项参数
    具体使用方式,请参看此文章  https://wsfnk.com/archives/293.html
网络性能测试
1:使用iperf工具,测试网络带宽(网络吞吐率)
    具体使用方式,请参看此文章  https://wsfnk.com/archives/288.html,关于以TCP模式进行测试的信息
2:使用smokeping工具,测试网络质量的稳定性
    具体使用方式,请参看此文章  https://wsfnk.com/archives/267.html,以及本站关于smokeping的介绍文章
3:使用speedtest测试带宽
    具体使用方式,请参看此文章  https://wsfnk.com/archives/228.html 的speedtest带宽测试部分
                                如果文章对你有帮助,欢迎点击上方按钮打赏作者
                    
谢谢你请我吃辣条
            
暂无评论