什么是扇区?

盘面中一圈圈灰色同心圆为一条条磁道,从圆心向外画直线,可以将磁道划分为若干个弧段,每个磁道上一个弧段被称之为一个扇区。扇区是磁盘的最小组成单元,通常是512字节。(由于不断提高磁盘的大小,部分厂商设定每个扇区的大小是4096字节)

什么是磁盘块?

操作系统与磁盘之间交流的最小单位就是磁盘块,它是一个虚拟的概念。是对于操作系统(软件)来说有意义的概念。

由于扇区的数量比较小,数目众多在寻址时比较困难,所以操作系统就将相邻的扇区组合在一起,形成一个块,再对块进行整体的操作。

操作系统忽略对底层物理存储结构的设计。通过虚拟出来磁盘块的概念,在系统中认为块是最小的单位

磁盘的读写基本单位是什么?

读写基本单位是扇区。磁盘的原理,物理实现,磁盘控制器是按照扇区这个单位读取等操作数据的。此题问磁盘的读写,和操作系统没有关系,千万不要联系到操作系统层面去了。

磁盘块与扇区的大小关系

既然磁盘块是一个虚拟概念。是操作系统自己"杜撰"的。软件的概念,不是真实的。所以大小由操作系统决定,操作系统可以配置一个块多大。一个块大小=一个扇区大小*2的n次方。N是可以修改的。

块与页的关系

操作系统经常与内存和硬盘这两种存储设备进行通信,类似于“块”的概念,都需要一种虚拟的基本单位。所以,与内存操作,是虚拟一个页的概念来作为最小单位与硬盘打交道,就是以块为最小单位

总结

  • 扇区–块
  • xx -页
  • 软件层面上Block是最小单位.

磁盘块与扇区的区别和联系相关推荐

  1. 扇区、磁盘块、页、页框、缓冲区之间的关系!

    扇区.磁盘块.页.页框.缓冲区之间的关系! 扇区是块设备传输数据的基本单元,也就是说它是块设备中最小的寻址单位,扇区通常的大小为512B. 块是内核对文件系统的一种抽象,也就是说内核执行的所有磁盘操作 ...

  2. 磁盘相关:磁盘IO、扇区、块与页

    磁盘IO:主要出现在数据库优化和存储规划过程中 读/写IO,最为常见说法,读IO,就是发指令,从磁盘读取某段扇区的内容.指令一般是通知磁盘开始扇区位置,然后给出需要从这个初始扇区往后读取的连续扇区个数 ...

  3. 什么是扇区,磁盘块,页?

    扇区,sector 磁盘块,IO Block 页,page 命令索引 扇区,sector 硬盘的读写以扇区为基本单位.磁盘上的每个磁道被等分为若干个弧段,这些弧段称之为扇区.硬盘的物理读写以扇区为基本 ...

  4. linux中普通文件和块设备文件的区别

    1,概述 一直都搞不明白普通文件跟块文件的区别,总觉得一个普通的文件是存放在磁盘块上,那它既属于普通文件又属于块设备文件.刚好下午睡了一个大头觉,比较清醒,集中学习了下普通文件和块设备文件的区别和联系 ...

  5. 操作系统:磁盘结构和磁盘块号计算方法

    磁盘结构 磁盘存储器是一种高速.大容量的随机存储设备 用于存放大量的文件和数据 磁盘设备由一组盘组组成: 包括一张或多张盘片,每张盘片分正反两面 每面可划分成若干磁道各磁道之间留有必要的间隙 每条磁道 ...

  6. MINIX - 磁盘块和缓冲块

    磁盘块和缓冲块 README 作者:邢万里 学校:重庆邮电大学 email:wlxing@yahoo.com 基于内核Linux 0.12源码 磁盘块 术语解释 定义: 磁盘块表示磁盘上存储数据的地方 ...

  7. 关于字符设备文件和块设备文件的区别

    本文转载自:http://www.cnblogs.com/qlee/archive/2011/07/27/2118406.html 近来想了解一下字符设备文件和块设备文件的区别,看到有篇文章写的很详细 ...

  8. 假设磁盘块与缓冲区大小相同,每个盘块读入缓冲区的时间为10μs,由缓冲区送至用户区的时间是5μs,系统对每个磁盘块数据的处理时间为2μs。若用户需要将大小为10个磁盘块的

    [详细计算公式!][详细计算公式!][详细计算公式!] 做这道题的时候伤透了脑筋, 而网上只有答案没有过程, 经过漫长的推算,参考网上和书上的解析,终于总结出了做这种题的万能公式! 送给大家! 题目: ...

  9. 行内元素和块级元素的区别

    1.常见行内元素和块级元素 (1)行内元素 <span>.<a>.<br>.<b>.<strong>.<img>.<inp ...

最新文章

  1. 在c语言中下面指针,c语言指针的知识点
  2. POJ 1860: Currency Exchange 【SPFA】
  3. 关键字驱动测试示例_带有示例的False关键字
  4. 【Java并发性和多线程】线程安全及不可变性
  5. 冠军轮流转:Q3 季苹果超越小米,回到全球最大的可穿戴设备厂商宝座
  6. 片偏移怎么计算_搞懂钢丝网片计算原理,怎么算都不怕出错!
  7. Markdown 表格
  8. 3.9MB超小超强文本识别模型,支持20000个字符的识别,平安产险提出Hamming OCR
  9. 2022黑马程序员Java学习路线图
  10. 5.0安装没有costom mysql_MySql5.0安装图解s
  11. 硅谷高效工作法 -知乎大学
  12. 用强化学习通关超级马里奥!
  13. python多叉树遍历_基于Python的多叉树遍历算法
  14. 【STM32】使用STM32cubeMX的库读写FLASH数据
  15. 何时调用构造函数和析构函数
  16. 手机网络专业测试软件,3个专业网速测试APP,免费无广告
  17. 语音助手鏖战“全双工”,车载会是一个好场景吗?
  18. 项目四 长方体的计算
  19. 华为模拟器 eNSP V100R003C00SPC100 Setup(全套官方珍藏版)
  20. bigemap如何打开DXF文件?

热门文章

  1. tensorflow之control_dependencies
  2. ping命令将结果输出到文本
  3. c++判断一个字符串里面有特殊符号_简单动态字符串(SDS)
  4. spring相关jar包(Free)
  5. 合并两个xml文件 php_怎样合并两个pdf文件
  6. 长春技师学院计算机系,长春技校排名前五十
  7. python匹配部分字符串_python – 即使只是部分匹配字符串,如何匹配字符串?
  8. cpu利用率低linux,linux计算,cpu 利用率超低,如何处理?
  9. sourcetree提示无效路径_关于今明可转债申购的温馨提示
  10. 三菱mode bus tcp通讯_绍兴三菱MR-J4-70B