2022
我们一起努力

服务器io测试(io性能测试)

目录:

  • 1、如何验证linux服务器的io读写性能
  • 2、服务器硬件测试教程
  • 3、银河麒麟操作系统如何测磁盘IO
  • 4、Ubuntu服务器性能测试脚本serverreview-benchmark
  • 5、怎么去测试物理服务器和虚拟机的磁盘I/O的读写性能。
  • 6、Linux 如何测试 IO 性能(磁盘读写速度

如何验证linux服务器的io读写性能

首先 、用top命令查看

top - 16:15:05 up 6 days, 6:25, 2 users, load average: 1.45, 1.77, 2.14

Tasks: 147 total, 1 running, 146 sleeping, 0 stopped, 0 zombie

Cpu(s): 0.2% us, 0.2% sy, 0.0% ni, 86.9% id, 12.6% wa, 0.0% hi, 0.0% si

Mem: 4037872k total, 4003648k used, 34224k free, 5512k buffers

Swap: 7164948k total, 629192k used, 6535756k free, 3511184k cached

查看12.6% wa

IO等待所占用的CPU时间的百分比,高过30%时IO压力高

其次、 用iostat -x 1 10

avg-cpu: %user %nice %sys %iowait %idle

0.00 0.00 0.25 33.46 66.29

Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s rkB/s wkB/s avgrq-sz avgqu-sz await svctm %util

sda 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00

sdb 0.00 1122 17.00 9.00 192.00 9216.00 96.00 4608.00 123.79 137.23 1033.43 13.17 100.10

sdc 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00

查看%util 100.10 %idle 66.29

如果 %util 接近 100%,说明产生的I/O请求太多,I/O系统已经满负荷,该磁盘可能存在瓶颈。

idle小于70% IO压力就较大了,一般读取速度有较多的wait.

同时可以结合vmstat 查看查看b参数(等待资源的进程数)

vmstat -1

如果你想对硬盘做一个IO负荷的压力测试可以用如下命令

time dd if=/dev/zero bs=1M count=2048 of=direct_2G

此命令为在当前目录下新建一个2G的文件

我们在新建文件夹的同时来测试IO的负荷情况

服务器硬件测试教程

一般情况下,我们可能想测试一下服务器上的文件(用户上传的或者后台写入的)是否可以被外网访问到,以进一步测试文件下载等功能。

我原本想尝试从服务器的任意目录访问文件,但是经过数次的尝试,网上教的通过修改Tomcat路径映射和自定义XML来进行文件映射都不能成功访问到目标文件。

最后查到,把文件放在Tomcat的ROOT目录下,就可以用服务器域名+“/”+“文件名(带后缀)”直接访问到文件,亲测成功,。

银河麒麟操作系统如何测磁盘IO

1、联系银河麒麟服务器的客服,在客服的指导下测磁盘IO。

2、去附近的电脑店,让电脑工程师帮忙测磁盘IO。

Ubuntu服务器性能测试脚本serverreview-benchmark

这个脚本是经常用来测试服务器性能尤其是Ubunut16.04的,在购买vps之后可以用来测试一下性能

对服务器信息、CDN加速节点的Speedtest测速、各大洲节点的Speedtest测速、IO测试进行全面测试.

只对服务器信息、CDN加速节点的Speedtest测速、IO测试进行测试.

怎么去测试物理服务器和虚拟机的磁盘I/O的读写性能。

一般的磁盘检查工具就可以了,像 HD Tune 之类的,有的优化软件也集成了硬盘检测的组件,可以做读写测试的,比如“软媒魔方”集成的“磁盘大师”组件等等。

如果还不清楚,就直接百度搜索“磁盘性能测试”吧,会有你想要的。

Linux 如何测试 IO 性能(磁盘读写速度

linux下测试磁盘IO读写速度

[root@node3 /]# time dd if=/dev/sda2 of=/dev/null bs=8k count=524288

524288+0 records in

524288+0 records out

4294967296 bytes (4.3 GB) copied, 37.4222 seconds, 115 MB/s

real 0m37.497s

user 0m0.036s

sys 0m1.320s

copy了4.3G的数据,平均速度为115M/s

[root@node3 /]# hdparm -t /dev/sda2

/dev/sda2:

Timing buffered disk reads: 284 MB in 3.00 seconds = 94.55 MB/sec

[root@node3 /]# hdparm -t /dev/sda2

/dev/sda2:

Timing buffered disk reads: 292 MB in 3.02 seconds = 96.82 MB/sec

读了将近300M的数据,平均速度大约为95M/s

经过以上的测试数据大体估算该磁盘的性能大约为100M/s

赞(0)
文章名称:《服务器io测试(io性能测试)》
文章链接:https://www.fzvps.com/148075.html
本站文章来源于互联网,如有侵权,请联系管理删除,本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
图片版权归属各自创作者所有,图片水印出于防止被无耻之徒盗取劳动成果的目的。

评论 抢沙发

评论前必须登录!