磁盘相关概述

本文详细介绍了磁盘I/O的相关概念,包括术语如虚拟磁盘、扇区、I/O和磁盘命令,以及磁盘模型如简单磁盘和缓存磁盘。讨论了磁盘性能的关键指标,如读写比、I/O大小、IOPS、使用率和饱和度。同时,阐述了同步与异步I/O的区别,并强调了磁盘I/O与应用程序I/O的不匹配性及其原因。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

术语

虚拟磁盘 存储设备的模拟;系统角度是一块物理磁盘,但实际可能由多块磁盘组成
传输总线 用来通信的物理总线,包括数据传输(I/O)以及其它磁盘命令
扇区 磁盘上的一个存储块,通常是512B
I/O 对于磁盘,严格的说仅仅包括读和写,而不包括其它磁盘命令。I/O至少由方向(读或写)、磁盘地址(位置)和大小(字节数)组成
磁盘命令 除读写外,磁盘还会被指派执行其它非数据传输的命令(例如缓存写回)
吞吐量 对于磁盘而言,吞吐量常指当前数据传输速率,单位是B/s
带宽 存储传输或者控制器能够达到的最大数据传输速率
延时离群点 非同寻常的高延时磁盘I/O

模型
  • 简单磁盘

在这里插入图片描述
磁盘接受的I/O请求要么在队列里等待,要么在处理中。磁盘管理器可以为了优化性能而采用一些包括旋转磁盘电梯寻道算法,或者对读写I/O准备分开的队列。

  • 缓存磁盘
    在这里插入图片描述
    缓存的命中可以带来非常低的延时,但高延时的缓存未命中仍然是磁盘设备的常态。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值