1、

硬盘中一般会有多个盘片组成,每个盘片包含两个面,每个盘面都对应地有一个读/写磁头。受到硬盘整体体积和生产成本的限制,盘片数量都受到限制,一般都在5片以内。盘片的编号自下向上从0开始,如最下边的盘片有0面和1面,再上一个盘片就编号为2面和3面。

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

硬盘通常由重叠的一组盘片构成,每个盘面都被划分为数目相等的磁道,并从外缘的“0”开始编号,具有相同编号的磁道形成一个圆柱,称之为磁盘的柱面。磁盘的柱面数与一个盘面上的磁道数是相等的。由于每个盘面都有自己的磁头,因此,盘面数等于总的磁头数。 如下图

磁盘容量计算

存储容量 = 磁头数 × 磁道(柱面)数 × 每道扇区数 × 每扇区字节数

图3中磁盘是一个 3个圆盘6个磁头,7个柱面(每个盘片7个磁道) 的磁盘,图3中每条磁道有12个扇区,所以此磁盘的容量为:

存储容量 6 * 7 * 12 * 512 = 258048

内圈长度小但是密度大,随之而来安全性差一点。

每个磁道的扇区数一样是说的老的硬盘,外圈的密度小,内圈的密度大,每圈可存储的数据量是一样的。新的硬盘数据的密度都一致,这样磁道的周长越长,扇区就越多,存储的数据量就越大。

磁盘读取响应时间

  1. 寻道时间:磁头从开始移动到数据所在磁道所需要的时间,寻道时间越短,I/O操作越快,目前磁盘的平均寻道时间一般在3-15ms,一般都在10ms左右。
  2. 旋转延迟:盘片旋转将请求数据所在扇区移至读写磁头下方所需要的时间,旋转延迟取决于磁盘转速。普通硬盘一般都是7200rpm,慢的5400rpm。
  3. 数据传输时间:完成传输所请求的数据所需要的时间。
    小结一下:从上面的指标来看、其实最重要的、或者说、我们最关心的应该只有两个:寻道时间;旋转延迟。

读写一次磁盘信息所需的时间可分解为:寻道时间、延迟时间、传输时间。为提高磁盘传输效率,软件应着重考虑减少寻道时间和延迟时间。

块/簇

概述

磁盘块/簇(虚拟出来的)。 块是操作系统中最小的逻辑存储单位。操作系统与磁盘打交道的最小单位是磁盘块。
通俗的来讲,在Windows下如NTFS等文件系统中叫做簇;在Linux下如Ext4等文件系统中叫做块(block)。每个簇或者块可以包括2、4、8、16、32、64…2的n次方个扇区。

为什么存在磁盘块?

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

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

page

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

扇区、块/簇、page的关系

  1. 扇区: 硬盘的最小读写单元
  2. 块/簇: 是操作系统针对硬盘读写的最小单元
  3. page: 是内存与操作系统之间操作的最小单元。

扇区 <= 块/簇 <= page

硬盘基本知识(磁头、磁道、扇区、柱面)相关推荐

  1. 硬盘基本知识(磁道、扇区、柱面、磁头数、簇、MBR、DBR)

    近来,仔细研究了发挥U盘的极限速度--磁盘扇区数精确调节! 一文,并向hfsp 进行了请教,感觉对 磁道.扇区.柱面.磁头数.簇.MBR.DBR等磁盘基本知识不是很了解,于是找到下面一篇文章,和朋友们 ...

  2. DS系列服务器硬盘扇区,硬盘基本知识(磁道、扇区、柱面、磁头数、簇、MBR、DBR)...

    硬盘的DOS管理结构 1.磁道,扇区,柱面和磁头数 硬盘最基本的组成部分是由坚硬金属材料制成的涂以磁性介质的盘片,不同容量硬盘的盘片数不等.每个盘片有两面,都可记录信息.盘片被分成许多扇形的区域,每个 ...

  3. 硬盘基础知识:磁头 柱面 扇区理解

    By: Ailson Jack Date: 2018.11.11 个人博客: http://www.only2fire.com/ 本文在我博客的地址是:http://www.only2fire.com ...

  4. Linux 入门记录:六、Linux 硬件相关概念(硬盘、磁盘、磁道、柱面、磁头、扇区、分区、MBR、GPT)...

    一.硬盘 硬盘的功能相当简单但很重要,它负责记录系统所需要的各种数据.硬盘记录数据有两个方面,一个是硬件方面的存储原理和结构,另外一方面则是软件方面的数据和文件系统.硬盘的主要行为就是数据的存放和取出 ...

  5. 磁盘 扇区 柱面 linux,磁盘的基本知识:磁道、柱面和扇区

    一.磁盘的基本元素 磁盘由多个盘片组成,每个盘片的基本结构为: 各标识含义: A是磁道,多个磁盘的同一个磁道重叠起来叫做柱面,它包含了很多个扇区. B是几何上的扇区,只做标示,此处无特殊含义. C是扇 ...

  6. 硬盘基本术语(磁道、扇区、柱面、磁头数、簇)

    磁盘结构 硬盘的物理结构一般由磁头与盘片.电动机.主控芯片与排线等部件组成:当主电动机带动盘片旋转时,副电动机带动一组(磁头)到相对应的盘片上并确定读取正面还是反面的碟面,磁头悬浮在碟面上画出一个与盘 ...

  7. 磁盘相关知识——磁盘、柱面、磁道、磁头、扇区

    磁盘基本构造 linux下使用fdisk指令可以查看硬盘的信息 fdisk -l Disk /dev/hda: 160.0 GB, 160041885696 bytes 255 heads, 63 s ...

  8. 磁盘、柱面、磁道、磁头、扇区

    # fdisk -l Disk /dev/hda: 160.0 GB, 160041885696 bytes 255 heads, 63 sectors/track, 19457 cylinders ...

  9. 磁盘、柱面、磁道、磁头、扇区详解

    # fdisk -l Disk /dev/hda: 160.0 GB, 160041885696 bytes 255 heads, 63 sectors/track, 19457 cylinders ...

  10. linux的磁盘磁头瓷片作用,硬盘中磁头、扇区、柱面的概念简单介绍

    用AIDA64 Extreme工具看下我的low硬盘 柱面磁头扇区磁道? WTF? 一图胜千言 在看个二合一版的图 温习下英语 磁头(head) 磁道就是一个圈(track) 柱面就是多个磁道号相同的 ...

最新文章

  1. Echache整合Spring缓存实例讲解
  2. awstats linux日志分析,(总结)Linux下使用awstats分析Nginx的日志详情
  3. 使用logon trigger完成动态的session跟踪
  4. jdk安装教程_在JDK 12精简数字格式中使用最小分数数字
  5. OpenCV使用VideoCapture界面读取一系列图像的实例(附完整代码)
  6. vue-cli 项目配置路径别名
  7. 求出千位数上的数加百位数上的数等于十位数上的数加个位数上的数的个数cnt,再把所有满足条件的四位数依次存入数组b中,然后对数组b中的四位数按从大到小的顺序进行排序。
  8. Linux C基础笔记(2)
  9. 隐藏我的电脑中的多余图标
  10. HTML 图片加载问题
  11. %@ include file=和jsp:include file=区别
  12. 复制集结合分片架构搭建以及监控
  13. 吴恩达机器学习编程作业
  14. 计算机网络基础 — Bypass 网卡
  15. sap服务器安装双系统教程,Ghost安装双系统安装使用图文教程
  16. 2022年中国物联网行业研究报告丨附下载
  17. ArcFace的原理以及代码的理解
  18. java语言中的变量有哪2种_变量类型有哪些-在C语言中的实型变量分为2种类型,它们是()和()-电气资讯 - 电工屋...
  19. three.js 08-03 之 加载和保存对象
  20. Chrome 咕咕牛懒器(guge niú lǎn qì) 安装 及助手插件操作

热门文章

  1. tiles框架使用简单总结
  2. Data Structures and algorithm analysis—1.1 What's the book about? (数据结构1.1—关于本书)
  3. JavaScript清空数组
  4. 【板栗糖GIS】arcmap—怎么批量修改符号系统的线型,颜色等
  5. GitKraken使用指南
  6. gitkraken使用方法
  7. 恐惧让人止步,痛苦催人奋进
  8. tensorflow tf.constant使用
  9. java房屋销售论文_基于jsp的房屋销售系统-JavaEE实现房屋销售系统 - java项目源码...
  10. win11无法设置移动热点