I/O 的概念,从字义来理解就是输入输出。操作系统从上层到底层,各个层次之间均存在 I/O。比如,CPU 有 I/O,内存有 I/O, VMM 有 I/O, 底层磁盘上也有 I/O,这是广义上的 I/O. 通常来讲,一个上层的 I/O 可能会产生针对磁盘的多个 I/O,也就是说,上层的 I/O 是稀疏的,下层的 I/O 是密集的。

磁盘的 I/O,顾名思义就是磁盘的输入输出。输入指的是对磁盘写入数据,输出指的是从磁盘读出数据。

衡量磁盘 I/O 性能的指标

我们在测试工作中,衡量磁盘 I/O 性能主要参考 IOPS 和吞吐量两个参数。下面,将介绍一下这两个参数的含义。

IOPS 与吞吐量的概念

磁盘的 IOPS,也就是在一秒内,磁盘进行多少次 I/O 读写。

磁盘的吞吐量,也就是每秒磁盘 I/O 的流量,即磁盘写入加上读出的数据的大小。

IOPS 与吞吐量的关系

每秒 I/O 吞吐量= IOPS* 平均 I/O SIZE。从公式可以看出: I/O SIZE 越大,IOPS 越高,那么每秒 I/O 的吞吐量就越高。因此,我们会认为 IOPS 和吞吐量的数值越高越好。实际上,对于一个磁盘来讲,这两个参数均有其最大值,而且这两个参数也存在着一定的关系。

本文转自 Art_Hero 51CTO博客,原文链接:http://blog.51cto.com/curran/1599533,如需转载请自行联系原作者

磁盘 I/O 的概念相关推荐

  1. Linux学习(CentOS-7)---磁盘分区(概念、分区方法、分区方案)

    2016-09-23 16:28 13512人阅读 评论(0) 收藏 举报 分类: Linux学习(6) 版权声明:本文为博主原创文章,未经博主允许不得转载. 1磁盘分区相关的概念 1.1什么是磁盘 ...

  2. raid模式_基于网络的磁盘热备技术|网络RAID-1

    Distributed Replicated Block Device (DRBD) 提供一个网络版的数据库镜像,属于冗余磁盘阵列(RAID)RAID-1 类.让我们首先简要介绍一下高可用性(HA)和 ...

  3. HDFS基本概念和特性的详情了解及优缺点

    HDFS 前言   HDFS是Hadoop Distributed File System的简称,是Hadoop抽象文件系统的一种实现.是一个用Java实现.分布式的.可扩展的文件系统.Hadoop抽 ...

  4. Linux磁盘空闲空间调度管理

    操作系统的磁盘管理为了和内存管理配合,也是将磁盘分割为最小单元进行统一调度,和内存的页帧概念对应,磁盘管理模块以磁盘块作为最小单元管理磁盘(常见的磁盘块为1KB,对应2个512B扇区,磁盘块是OS概念 ...

  5. linux+目录+配额,Linux磁盘配额管理

    最近在做基于mesos+marathon 的docker 容器云服务项目.需要限制每个容器的数据卷磁盘使用,对此作了一些调研工作. 基本说明 必要条件XFS ext4 均可支持Quota 操作 需要内 ...

  6. Linux 磁盘- 存储

    目录 原笔记链接(推荐看这个) Linux 磁盘| 存储 存储介质的概念 单位概念 Linux文件系统 Linux系统结构 Linux磁盘路径与命名规则 Linux磁盘命令规则 Linux分区命名 L ...

  7. Mac苹果电脑如何一键清理磁盘内存空间?

    要么因为自己对Mac内存磁盘空间没有什么概念,要么受限于预算(苹果电脑固态硬盘的价格的确比较贵),导致使用的时间久了之后会经常收到"磁盘内存已满"的提示,而近几年苹果的电脑都无法对 ...

  8. Linux文件系统(一)文件系统基本概念

    文件系统基本概念 1.文件系统概述 2.文件系统的类型 (1)ext系列 (2)Reiserfs 3. Ubuntu文件系统的结构 (1)概述 (2)路径 (3)主要文件夹及其作用 /bin/ /sb ...

  9. 磁盘性能评价指标—IOPS和吞吐量

    一.磁盘 I/O 的概念 I/O 的概念,从字义来理解就是输入输出.操作系统从上层到底层,各个层次之间均存在 I/O.比如,CPU 有 I/O,内存有 I/O, VMM 有 I/O, 底层磁盘上也有 ...

最新文章

  1. [RHEL] RHEL7.0 下 Postfix + Dovecot 实现邮件发送
  2. python验证卡普耶卡(D.R.Kaprekar)6174猜想
  3. 【算法基础】数据结构导论第二章-线性表.pptx
  4. 我们需要StringBuffer么?
  5. 元件原理图旋转45度_大口径大曲率半径光学元件的高精度检测
  6. android gpio驱动实例,安卓gpio操作示例
  7. openstack镜像制作详解
  8. Atitit word结构化提取考试试题读取 poi读取word nlp aiprj 目录 1.1. 结构化后数据 1 1.2. 文字读取 1 1.3. 图片读取 1 1.4. Doc的表格读取 /
  9. Elasticsearch搜索引擎安装使用及Java中使用
  10. 汇编没什么用,不用学了
  11. 如何将网页转为html文件,Chrome怎样保存网页为mhtml格式
  12. 中职网络安全操作系统渗透
  13. 计算机图形学第一次上机——中点线算法和中点圆算法
  14. CSS线性渐变和径向渐变详解
  15. 油猴脚本 from greasyfork
  16. python cms_基于flask的开源cms有哪些
  17. 文件已在explorer.exe中打开无法删除,解决办法如下,全图
  18. 高考填志愿—利用大数据填报
  19. 为什么mac解压缩软件BetterZip解压文件乱码?该怎么解决?
  20. iOS打包生成ipa的几种方式

热门文章

  1. bootstrap绿色大气后台模板下载[转]
  2. Window.resizeTo()
  3. (转)fastcgi简介
  4. Matlab Robotic Toolbox V9.10工具箱(三):轨迹规划
  5. 程序猿修仙之路--算法之直接插入排序
  6. MongoDB 复制机制
  7. shell脚本监控系统负载、CPU和内存使用情况
  8. OGG目标端复制Sequence时Hang住的问题
  9. spring+mybatis整合读取不了配置文件
  10. 设计模式5 行为模式