磁盘块与扇区的区别和联系
什么是扇区?
盘面中一圈圈灰色同心圆为一条条磁道,从圆心向外画直线,可以将磁道划分为若干个弧段,每个磁道上一个弧段被称之为一个扇区。扇区是磁盘的最小组成单元,通常是512字节
。(由于不断提高磁盘的大小,部分厂商设定每个扇区的大小是4096字节)
什么是磁盘块?
操作系统与磁盘之间交流的最小单位就是磁盘块
,它是一个虚拟的概念。是对于操作系统(软件)来说有意义的概念。
由于扇区的数量比较小,数目众多在寻址时比较困难,所以操作系统就将相邻的扇区组合在一起,形成一个块,再对块进行整体的操作。
操作系统忽略对底层物理存储结构的设计。通过虚拟出来磁盘块的概念,在系统中认为块是最小的单位
。
磁盘的读写基本单位是什么?
读写基本单位是扇区。磁盘的原理,物理实现,磁盘控制器是按照扇区这个单位读取等操作数据的。此题问磁盘的读写,和操作系统没有关系,千万不要联系到操作系统层面去了。
磁盘块与扇区的大小关系
既然磁盘块是一个虚拟概念。是操作系统自己"杜撰"的。软件的概念,不是真实的。所以大小由操作系统决定,操作系统可以配置一个块多大。一个块大小=一个扇区大小*2的n次方。N是可以修改的。
块与页的关系
操作系统经常与内存和硬盘这两种存储设备进行通信,类似于“块”的概念,都需要一种虚拟的基本单位。所以,与内存操作,是虚拟一个页的概念来作为最小单位
。与硬盘打交道,就是以块为最小单位
。
总结
- 扇区–块
- xx -页
- 软件层面上Block是最小单位.
磁盘块与扇区的区别和联系相关推荐
- 扇区、磁盘块、页、页框、缓冲区之间的关系!
扇区.磁盘块.页.页框.缓冲区之间的关系! 扇区是块设备传输数据的基本单元,也就是说它是块设备中最小的寻址单位,扇区通常的大小为512B. 块是内核对文件系统的一种抽象,也就是说内核执行的所有磁盘操作 ...
- 磁盘相关:磁盘IO、扇区、块与页
磁盘IO:主要出现在数据库优化和存储规划过程中 读/写IO,最为常见说法,读IO,就是发指令,从磁盘读取某段扇区的内容.指令一般是通知磁盘开始扇区位置,然后给出需要从这个初始扇区往后读取的连续扇区个数 ...
- 什么是扇区,磁盘块,页?
扇区,sector 磁盘块,IO Block 页,page 命令索引 扇区,sector 硬盘的读写以扇区为基本单位.磁盘上的每个磁道被等分为若干个弧段,这些弧段称之为扇区.硬盘的物理读写以扇区为基本 ...
- linux中普通文件和块设备文件的区别
1,概述 一直都搞不明白普通文件跟块文件的区别,总觉得一个普通的文件是存放在磁盘块上,那它既属于普通文件又属于块设备文件.刚好下午睡了一个大头觉,比较清醒,集中学习了下普通文件和块设备文件的区别和联系 ...
- 操作系统:磁盘结构和磁盘块号计算方法
磁盘结构 磁盘存储器是一种高速.大容量的随机存储设备 用于存放大量的文件和数据 磁盘设备由一组盘组组成: 包括一张或多张盘片,每张盘片分正反两面 每面可划分成若干磁道各磁道之间留有必要的间隙 每条磁道 ...
- MINIX - 磁盘块和缓冲块
磁盘块和缓冲块 README 作者:邢万里 学校:重庆邮电大学 email:wlxing@yahoo.com 基于内核Linux 0.12源码 磁盘块 术语解释 定义: 磁盘块表示磁盘上存储数据的地方 ...
- 关于字符设备文件和块设备文件的区别
本文转载自:http://www.cnblogs.com/qlee/archive/2011/07/27/2118406.html 近来想了解一下字符设备文件和块设备文件的区别,看到有篇文章写的很详细 ...
- 假设磁盘块与缓冲区大小相同,每个盘块读入缓冲区的时间为10μs,由缓冲区送至用户区的时间是5μs,系统对每个磁盘块数据的处理时间为2μs。若用户需要将大小为10个磁盘块的
[详细计算公式!][详细计算公式!][详细计算公式!] 做这道题的时候伤透了脑筋, 而网上只有答案没有过程, 经过漫长的推算,参考网上和书上的解析,终于总结出了做这种题的万能公式! 送给大家! 题目: ...
- 行内元素和块级元素的区别
1.常见行内元素和块级元素 (1)行内元素 <span>.<a>.<br>.<b>.<strong>.<img>.<inp ...
最新文章
- 在c语言中下面指针,c语言指针的知识点
- POJ 1860: Currency Exchange 【SPFA】
- 关键字驱动测试示例_带有示例的False关键字
- 【Java并发性和多线程】线程安全及不可变性
- 冠军轮流转:Q3 季苹果超越小米,回到全球最大的可穿戴设备厂商宝座
- 片偏移怎么计算_搞懂钢丝网片计算原理,怎么算都不怕出错!
- Markdown 表格
- 3.9MB超小超强文本识别模型,支持20000个字符的识别,平安产险提出Hamming OCR
- 2022黑马程序员Java学习路线图
- 5.0安装没有costom mysql_MySql5.0安装图解s
- 硅谷高效工作法 -知乎大学
- 用强化学习通关超级马里奥!
- python多叉树遍历_基于Python的多叉树遍历算法
- 【STM32】使用STM32cubeMX的库读写FLASH数据
- 何时调用构造函数和析构函数
- 手机网络专业测试软件,3个专业网速测试APP,免费无广告
- 语音助手鏖战“全双工”,车载会是一个好场景吗?
- 项目四 长方体的计算
- 华为模拟器 eNSP V100R003C00SPC100 Setup(全套官方珍藏版)
- bigemap如何打开DXF文件?
热门文章
- tensorflow之control_dependencies
- ping命令将结果输出到文本
- c++判断一个字符串里面有特殊符号_简单动态字符串(SDS)
- spring相关jar包(Free)
- 合并两个xml文件 php_怎样合并两个pdf文件
- 长春技师学院计算机系,长春技校排名前五十
- python匹配部分字符串_python – 即使只是部分匹配字符串,如何匹配字符串?
- cpu利用率低linux,linux计算,cpu 利用率超低,如何处理?
- sourcetree提示无效路径_关于今明可转债申购的温馨提示
- 三菱mode bus tcp通讯_绍兴三菱MR-J4-70B