1. 在github上下载最新的安装包
wget  https://github.com/axboe/fio/archive/refs/tags/fio-3.33.tar.gz

2. 安装依赖包libaio-devel
yum install libaio-devel

3. 解压并编译安装
tar -xzvf  fio-3.33.tar.gz
cd fio-3.33
./configure 
make && make install

4. 测试磁盘io
FIO用法参数说明:
filename=/dev/sdb1 测试文件名称,通常选择需要测试的盘的data目录。
direct=1 测试过程绕过机器自带的buffer。使测试结果更真实。
rw=randwrite 测试随机写的I/O
rw=randrw 测试随机写和读的I/O
bs=16k 单次io的块文件大小为16k
bsrange=512-2048 同上,提定数据块的大小范围
size=5g 本次的测试文件大小为5g,以每次4k的io进行测试。
numjobs=30 本次的测试线程为30.
runtime=1000 测试时间为1000秒,如果不写则一直将5g文件分4k每次写完为止。
ioengine=psync io引擎使用pync方式
rwmixwrite=30 在混合读写的模式下,写占30%
group_reporting 关于显示结果的,汇总每个进程的信息。
lockmem=1g 只使用1g内存进行测试。
zero_buffers 用0初始化系统buffer。
nrfiles=8 每个进程生成文件的数量。

read 顺序读
write 顺序写
rw,readwrite 顺序混合读写
randwrite 随机写
randread 随机读
randrw 随机混合读写
io总的输入输出量
bw:带宽 KB/s
iops:每秒钟的IO数
runtime:总运行时间
lat (msec):延迟(毫秒)
msec: 毫秒
usec: 微秒

顺序读:
fio -filename=/dev/sdb1 -direct=1 -iodepth 1 -thread -rw=read -ioengine=psync -bs=16k -numjobs=2 -runtime=60 -group_reporting -name=mytest

随机写:
fio -filename=/dev/sdb1 -direct=1 -iodepth 1 -thread -rw=randwrite -ioengine=psync -bs=16k -numjobs=2 -runtime=60 -group_reporting -name=mytest

顺序写:
fio -filename=/dev/sdb1 -direct=1 -iodepth 1 -thread -rw=write -ioengine=psync -bs=16k -numjobs=2 -runtime=60 -group_reporting -name=mytest

混合随机读写:
fio -filename=/dev/sdb1 -direct=1 -iodepth 1 -thread -rw=randrw -rwmixread=70 -ioengine=psync -bs=16k -numjobs=2 -runtime=60 -group_reporting -name=mytest -ioscheduler=noop

银河麒麟服务器v10 sp2安装fio磁盘IO检测工具相关推荐

  1. 银河麒麟服务器V10版(AMD) 安装常见服务

    银河麒麟服务器V10版(AMD) 安装常见服务 银河麒麟系统服务器版本使用的内核类似centos7,我们可以使用yum命令进行安装包,例如docker,docker-compose,nmap等. yu ...

  2. 银河麒麟服务器操作系统V10SP2安装搭建OpenVP

    文章目录 系统环境 搭建步骤 安装OpenVPN服务端 安装Easy RSA套件 生成私钥和证书 OpenVPN服务端配置 OpenVPN客户端配置 连接测试 系统环境 一.OpenVPN服务器系统配 ...

  3. 银河麒麟服务器操作系统V10SP3安装部署File Browser简易网盘

    文章目录 前言 系统环境 搭建步骤 下载并解压安装包 添加执行程序 创建配置文件 运行File Browser 系统防火墙配置 使用File Browser 访问File Browser 修改语言为中 ...

  4. 银河麒麟服务器系统V10SP2安装接口测试工具PostWoman

    postwoman是一种可以通过Web服务的方式构建API访问的工具.2020年,其作者决定改名叫Hoppscotch了,该工具基于Nodejs开发.除了基本的Http RESTful访问之外,还提供 ...

  5. 国产操作系统之银河麒麟服务器版V10安装

    一.银河麒麟操作系统简介   银河麒麟是目前国内国产化操作系统主流产品之一.银河麒麟高级服务器操作系统V10是针对企业级关键业务,适应虚拟化.云计算.大数据.工业互联网时代对主机系统可靠性.安全性.性 ...

  6. 银河麒麟服务器操作系统V10搭建内网YUM源服务器

    文章目录 系统环境 YUM源拉取服务器(外网)配置 安装createrepo组件 添加repo仓库 拉取repo数据 YUM源服务端(内网)配置 YUM源客户端(内网)配置 系统环境 YUM源拉取服务 ...

  7. 银河麒麟服务器操作系统 V10 SP1 限制root用户SSH远程登录

    银河麒麟服务器操作系统版本 ############## Kylin Linux Version ################# Release: Kylin Linux Advanced Ser ...

  8. 银河麒麟服务器操作系统 V10 SP1 开启SSH服务

    一.查看系统版本 nkvers 二.首先,确定银河麒麟服务器操作系统安装了openssh yum list installed | grep openssh 此处显示已经安装了openssh. 如果此 ...

  9. 银河麒麟服务器版本搭建本地源2.0

    一.银河麒麟服务器版本搭建本地源2.0 1.官方源文件下载 下载银河麒麟服务器版本的所有rpm安装文件. 下载地址 http://update.cs2c.com.cn:8080/NS/ 我这里需要的是 ...

  10. 银河麒麟v4.0.2安装

    银河麒麟v4.0.2安装 一.下载银河麒麟系统 二.制作USB的启动镜像 三.安装银河麒麟系统 1.设置要被安装的机器bios启动模式为USB启动后,选择第一项:图形安装银河麒麟服务器操作系统 2.设 ...

最新文章

  1. Analytical Chemistry | 深度学习实现高分辨率LC-MS数据中的精确峰检测
  2. 三圆相交阴影部分面积_这题要证明圆的切线并求阴影面积,分割图形求面积法是解题关键...
  3. Python连接SQL Server数据库 - pymssql使用基础
  4. (转载)最黑的黑客米特尼克:多次耍FBI 终被高手擒
  5. 会议交流 | CAAI BDSC2021大会专题七:社会计算与开放知识图谱
  6. 十个网志流量统计工具一览
  7. 十、MySQL的应用大全
  8. wex5 java_WeX5简介
  9. 2017招商银行笔试01
  10. 电脑出现ntldr is missing无法开机怎么办
  11. 计算机睡眠状态好处,电脑待机后怎么唤醒的方法 睡眠待机优势介绍
  12. pytest接口测试轻松入门
  13. webpack css字体引入使用
  14. MIPS指令集-mars-cpu
  15. pythonDay06核心编程part2(类装饰器,元类,垃圾回收,内建属性(属性拦截器),内建函数(fliter,map,reduce,sorted),集合,functools,模块进阶)
  16. 文献阅读:ACME: pan-specific peptide–MHC class I binding prediction through attention-based
  17. CTP: SimNow , 策略模拟交易利器,赞!
  18. 黑帽技术以及百度惩罚网站的原因和方式以及解决方式
  19. 是谁把心情写得如此透彻!
  20. 南邮matlab实验报告,南邮matlab实验报告.doc

热门文章

  1. python怎么做一个动态烟花_简单烟花效果.py python firework demo
  2. 【我的开源】股票软件简介+源码(蜗牛股票软件)
  3. 怀旧在2022:游戏ROM下载+游戏模拟器推荐(安卓/iOS)
  4. 火狐浏览器扩展程序源代码的查看
  5. 乒乓球单循环赛_乒乓球单循环比赛如何计算得分排名(实用方法)
  6. 360se html怎么删除,删除360浏览器的方法 如何删除360浏览器?
  7. php session销毁方法,PHP session变量的销毁
  8. Python编译与反编译.exe
  9. 2个阶乘什么意思_两个阶乘号是什么意思,-双阶乘-数学-滕诓芳同学
  10. 华为云 git 托管代码 教程