VPS性能测试(3):磁盘IO读写速度、SSD硬盘速度测试

摘要:
对于使用SSD硬盘的VPS,为了更真实地反映SSD硬盘的性能,请在控制端命令中执行以下命令:yu_installhdparm-yfdisk-lhdparm-t/dev/hda6。第一句是安装hdparm,第二句是查找相应磁盘的驱动器号,第三句话是使用hdparm测试指定硬盘上硬盘的读写速度。

1、磁盘IO,即输入/输出(Input/Output),这是测试磁盘性能一个重要指标,一些便宜的VPS主机为了降低成本,以大量的低性能的硬盘来充当服务器,导致VPS主机因为IO差而拖了整个主机性能的后腿。

2、测试VPS主机磁盘IO的性能可以执行以下两个命令:


dd if=/dev/zero of=test bs=64k count=4k oflag=dsync
dd if=/dev/zero of=test bs=8k count=256k conv=fdatasync

3、conv=fdatasync与oflag=dsync的区别在于:sync函数只是将所有修改过的块缓冲区排入写队列,然后就返回,它并不等待实际写磁盘操作结束。

4、而fsync函数只对由文件描述符filedes指定的单一文件起作用,并且等待写磁盘操作结束,然后返回。这是我的阿里云VPS的硬盘IO测试结果。 

VPS性能测试(3):磁盘IO读写速度、SSD硬盘速度测试第1张

5、SSD硬盘速度测试。对于VPS采用SSD硬盘的,为了更加真实的反映出SSD硬盘的性能,在控制端命令中执行以下命令:


yum install hdparm -y
fdisk -l
hdparm -t /dev/hda

6、第一句是安装hdparm,第二句是找出对应磁盘的驱动号,第三句就是利用hdparm在指定的硬盘上测试硬盘的读写速度。

VPS性能测试(3):磁盘IO读写速度、SSD硬盘速度测试第2张

7、VPS硬盘IO负载测试。使用top命令查看%wa数据,表示IO等待所占用的CPU时间的百分比,高过30%时IO压力可能比较大。

VPS性能测试(3):磁盘IO读写速度、SSD硬盘速度测试第3张

8、另外一条命令是:iostat -x 1 10,如果没有执行安装:yum install sysstat,主要查看%util 和%idle ,如果 %util 接近 100%,说明产生的I/O请求太多,I/O系统已经满负荷,idle小于70% IO压力就较大了,一般读取速度有较多的wait。

VPS性能测试(3):磁盘IO读写速度、SSD硬盘速度测试第4张

免责声明:文章转载自《VPS性能测试(3):磁盘IO读写速度、SSD硬盘速度测试》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇elementui toolTip踩坑记录用html2canvas转html为图片遇到的那些问题下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

linux 系统centos新添加一个硬盘,分区格式化挂载操作

给服务器买一个硬盘,要使用一般要经过下面几部 ---------分区--》格式化--》挂载--------- 一。先熟悉几个命令和linux硬盘命名规则 1.lsblk ,查看挂载的所有磁盘 2.blkid ,查看磁盘分区的文件系统格式命令示例:blkid /dev/vdb1“TYPE”为“ext4”:表示为/dev/vdb1的文件系统是ext4。 3....

OS + Linux sshkeygen / sshcopyid / id_rsa / id_rsa.pub / authorized_keys

s Ansible自动部署lnmp架构+上线电商 https://www.cnblogs.com/Zrecret/p/12072289.html ssh-keygen和ssh-copy-id实现免密登录远程主机 https://blog.csdn.net/feinifi/article/details/78213297 Linux上用ssh-keygen和...

mongodb研究(mongodb 内存数据库)

本日志大部分都不是原创的转载复制的会带链接保持版权 工作中使用mongodb已经好久了,讽刺的是到了最后快离职的时候才有时间好好研究下源码。   印象:mongodb是一个内存数据库,数据都是放到内存里面的,所以速度上不比redis慢。   想法: mongodb对数据的操作大部分都在内存中。但mongodb并不是单纯的内存数据库。甚至个人认为不属于内存数...

bochs使用指南

Bochs是用C++开发的一个模拟器,模拟整个PC。它完全是靠软件模拟来实现的。从启动到重启,包括PC的外设键盘,鼠标,VGA卡,磁盘,网卡等,全部都是有软件来模拟的,因此它非常的适合开发操作系统。 Bochs安装: 双击安装文件,点下一步完成软件安装。 Bochs的配置 bochs的安装目录下为我们提供了一个配置文件的模版bochsrc-sample.t...

为什么索引可以让查询变快?终于有人说清楚了!

概述 人类存储信息的发展历程大致经历如下: 由于是个人凭着自己理解总结的,因此可能不一定精确,但是毋庸置疑的是,在当代,各大公司机构部门的数据都是维护在数据库当中的。数据库作为数据存储介质发展的最新产物,必然是具有许多优点的,其中一个很大的优点就是存储在数据库中的数据访问速度非常快。 数据库访问速度快的一个很重要的原因就在于索引index的作用。也就是这...

windows系统磁盘IO性能测试(CrystalDiskMark硬盘检测工具)

关键词:sql server io测试 下载链接:http://www.onlinedown.net/soft/57364.htm CrystalDiskMark(硬盘检测工具),一个测试你的硬盘或者存储设备的小巧工具,简单易于操作的界面让你随时可以测试你的存储设备,测试存储设备大小和测试数字都可以选择,还可测试可读和可写的速度。   CrystalDi...