磁盘的IO单位
发表于:2024-10-20 作者:千家信息网编辑
千家信息网最后更新 2024年10月20日,对于磁盘来说,一次磁盘的连续读或者连续写叫做一次IO。计算机各个层次上的"一次IO"应用程序向操作系统请求:"读取/etc/passwd到我的缓冲区",操作系统读取后返回应用程序一个信号,这次IO就完
千家信息网最后更新 2024年10月20日磁盘的IO单位
对于磁盘来说,一次磁盘的连续读或者连续写叫做一次IO。
计算机各个层次上的"一次IO"
应用程序向操作系统请求:"读取/etc/passwd到我的缓冲区",操作系统读取后返回应用程序一个信号,这次IO就完成了,这就是应用程序做的一次IO
文件系统向磁盘控制器驱动程序请求:"读取LBA10000 开始后的128个扇区",然后"读取LBA50000 开始的后64扇区",这就是文件系统向下做的两次IO,假设对应了第一步里那个应用程序的请求。
磁盘控制器驱动程序用信号来驱动磁盘控制器向磁盘发送SCSI指令和数据,对于SCSI协议来说,完成一次连续LBA地址扇区的读写就算一次IO,但是为了完成这次读或者写,可能需要发送若干条SCSI指令帧,从最底层来看,每次向磁盘发送一个SCSI帧,就算一次IO,这也是最细粒度的IO。但是通常说磁盘IO都是指完成整个一次SCSI读或者写
如果在文件系统和磁盘之间再插入一层卷管理器,或在磁盘控制器和磁盘之间再插入一层RAID虚拟化层,那么上层的一层IO就往往会演变成下层的多次IO
对于磁盘来说,每次IO就是指一次SCSI指令交互回合,一个回合中可能包含了若干SCSI指令,而这一个回合里却只能完成一次IO,比如"读取从LBA10000开始的后128个扇区"
磁盘
程序
系统
应用程序
指令
控制器
应用
控制
回合
就是
文件
驱动
操作系统
之间
信号
驱动程序
上层
地址
层次
数据
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
物联网开关软件开发
漏洞检测对于网络安全的意义
小兵步枪建服务器
计算机数据库技术书籍
电脑数据库怎么传到苹果手机
怎么防护服务器
山大网络安全学院研究
软件开发产品政策
mysql数据库锁库
数据库一个字段可以有几个别名
吉林友信安网络技术有限公司电话
职业软件开发要多少钱
阿里云搭建vpn服务器
数据库删除找回
服务器自动延迟启动什么意思
oracle数据库修复公司
软件开发工程师网络工程师
公司服务器能看到密码
数据库中整数怎么表示
为什么注册账号时会服务器出错
无线网络技术导论期末
数据库查询最小值最大值
十本科技数据库
代理服务器2014
www服务器又称网站还是底页
会多种语言的软件开发
网络安全法的对策
战舰世界如何加入自己的服务器
上海综合软件开发价目表
武汉鬼才网络技术有限公司