测试结果

操作 普通硬盘 NAS盘
随机写 8.48M/s 5.98M/s
随机读 8.53M/s 15.7M/s
顺序写 111M/s 163M/s
顺序读 111M/s 163M/s

由于测试比较耗时,因此只测了一次,结果仅供参考。其中顺序写和顺序读的结果很奇怪,完全一样,确认过了,确实是完全一样的。


CentOS7测试步骤

IO性能测试软件fio安装:

sudo yum install -y fio

注:如果系统有多个硬盘,则先进入到对应的盘后再执行后续的测试命令

随机写:(各参数说明在后面)

sync ; fio --ioengine=libaio --direct=1 --name=test --filename=test --bs=4k --size=1G --readwrite=randwrite --ramp_time=4 --numjobs=5 | tee 01.random_write_result.txt

随机读:

sync ; fio --ioengine=libaio --direct=1 --name=test --filename=test --bs=4k --size=1G --readwrite=randread --ramp_time=4 --numjobs=5 | tee 02.random_read_result.txt

顺序写:

sync ; fio --ioengine=libaio --direct=1 --name=test --filename=test --bs=4M --size=4G --readwrite=write --ramp_time=4 --numjobs=5 | tee 03.sequential_write_result.txt

顺序读:

sync ; fio --ioengine=libaio --direct=1 --name=test --filename=test --bs=4M --size=4G --readwrite=read --ramp_time=4 --numjobs=5 | tee 04.sequential_read_result.txt

最后删除测试文件:

rm -rf test

各参数说明:
sync:把内存缓存中的文件同步到硬盘中,防止现有的缓存影响接下来的测试结果。
--ioengine=libaio:使用Linux原生的异步IO
--direct=1:执行non-buffered I/O,即不缓存的IO。猜测意思是直接写硬盘,而不是写缓存。
--name=test:本次测试叫什么名称
--filename=test:写的文件名是当前目录下的test文件
--bs=4k:块大小是4KB
--size=1G:写的文件的总大小是1GB
--readwrite=randwrite:表示当前要执行的操作是随机写
--ramp_time=4:在统计性能数据之前先提前执行几秒钟,以得到更准确的数据
--numjobs=5:用几个进程同时执行
命令 | tee 01.random_write_result.txt:表示既在屏幕上输出内容,同时也把内容保存到文件中

阿里云普通硬盘与NAS盘的读写速度测试相关推荐

  1. 如何挂载阿里云Linux服务器的“数据盘”(新购买)

    购买的阿里云主机,官方只给你挂载了一个系统盘(20G),那如何挂载 新的"数据盘"呢? 操作过程如下: 第一.检查阿里云服务器数据盘情况 利用 fdisk -l 命令,检查当前的数 ...

  2. 阿里云服务器部署个人网盘服务

    阿里云服务器部署个人网盘服务 相关资源: kiftd : https://github.com/KOHGYLW/kiftd 1.安装JAVA运行环境 yum install java-11-openj ...

  3. 网站压力性能免费在线测试:阿里云PTS,Load Impact,loader.io服务器负载能力测试

    原文链接:https://www.freehao123.com/pts-loader-io/ 经常看到不少人的在购买主机前会询问服务器的配置到底能够承受多少的访问量.这个问题其实比较难回答,因为影响服 ...

  4. 基于阿里云的超级性能测试 亿级企业压力测试神器JMeter4.X实战 抗压神器JMeter课程

    基于阿里云的超级性能测试 亿级企业压力测试神器JMeter4.X实战 抗压神器JMeter课程 ===============课程目录=============== ├─第1章 章节一JMeter压力 ...

  5. 阿里云企业邮箱发送邮件失败,在本地测试可行,在云服务器上失败

    最近公司有个业务,让我做一个发邮件的功能,前端传信息给后端,然后让我直接把信息传到某企业邮箱上去,本人用阿里云企业邮箱做好功能之后在本地测试没有问题,但是上传到公司服务器之后却一直显示错误. 找到服务 ...

  6. 阿里云短信服务开通(只限于测试,国内短信)

    阿里云短信服务开通(只限于测试,国内短信) 前提: 需要有阿里云的密钥–>AccessKey ID 和 AccessKey Secret 是您访问阿里云 API 的密钥,具有该账户完全的权限 第 ...

  7. 阿里云-GPU/ASK/ACK/NAS/Docker

    ASK 文档路径:https://help.aliyun.com/document_detail/186945.html 流程 安装docker Dockerfile 镜像制作 创建ASK集群 使用镜 ...

  8. 百度云迁移到阿里云(本地挂载网盘)

    背景: 1.电脑硬盘不够 2.不想续费百度云网盘(想白嫖不想开会员) 原理 将阿里云盘挂载到本地电脑 然后百度云开会员直接下载到本地挂载的盘 需要准备的(https://www.aliyundrive ...

  9. 分享-阿里云快速硬盘(磁盘)挂载教程

    很多新用户买到服务器以后对数据盘怎么硬盘挂载使用比较迷惑,我们今天给大家介绍怎么快速的把硬盘挂载到系统上 注意事项:先进行硬盘挂载再安装环境 Linux硬盘挂载是比较常见的管理操作之一.默认情况下数据 ...

最新文章

  1. 解决 从数据库中读出 的文本中的回车无法在 jsp网页上起作用的问题
  2. 看来cmwap真的是没有可以使用的邮件客户端了
  3. 电子商务公司的职能架构及基础岗位职能
  4. linux 怎么添加path环境变量,Linux下怎么添加和查看PATH环境变量
  5. Shell命令之ps获取指定进程的进程号
  6. 带着问题了解Openstack Neutron安全组
  7. 涨价是必然!华为P40系列今天发布,首发价再曝光
  8. [ SHELL编程 ] 远程服务器传输文件
  9. PHP 怎么随机获取数组里面的值
  10. 【二分法】计蒜客:01分数规划
  11. html css:背景图片链接css写法
  12. AUTOSAR I-PDU的理解以及I-PDU的Callout
  13. HPP(Hosted Payment Page)支付模式
  14. 广东迅视资管 新媒介在文艺领域的影响:如墨汁滴入水中氤氲开来
  15. linux ping不通自动关机脚本,服务器断电自动关机bat脚本
  16. Window_MySQL初始化(重置)数据库
  17. 7-5 直捣黄龙 单源最短路 映射的使用和遍历
  18. 二进制流转PDF,未能加载的pdf文档
  19. LocalOS 0 1 1 版发布 内附本程序源码及Java版网游找CALL示例源码
  20. windows11 Vmware16.2 挂起报错Workstation unrecoverable error: (vcpu-0)

热门文章

  1. 【IEEE T-PAMI 2020直播预告】完备性多模态融合技术
  2. 图像处理------图像加噪
  3. 苏州职业大学计算机考试成绩查询系统,苏州工业园区职业技术学院教务管理系统登录入口、成绩查询网上选课查分...
  4. VR眼镜全国产化电子元件推荐方案
  5. 文件夹重命名,快速修改多个文件夹名称
  6. 传感器SensorManager
  7. 计算机维修要学英文吗,学计算机编程需要英文吗?
  8. ArcMap地理配准
  9. 手机QQ文件存储位置
  10. 复旦博士写了130行代码搞定核酸统计