计算机外设之——机械硬盘

从计算机硬件结构一文得知,现阶段电脑永久存储数据的介质有:硬盘(机械、固态)、U盘、光盘、磁带等。本节主要阐述硬盘(通常指机械硬盘)

一、什么是硬盘

打开硬盘来瞅瞅,到底是什么玩意(一言不合就贴图)

硬盘物理结构.jpg

硬盘结构简易图.png

硬盘-年轮对比图.png

注:图一为俯视图,图二为剖面简易图,图三年轮对比图。

1. 运作机制

  • 通电后,马达启动,主轴高速旋转带动整个磁盘转动,然后可伸展的机械手臂让磁头(读取头)在磁碟盘上进行读写的动作
  • 断电后,马达停止运作;磁头臂上的磁头离开盘片,停靠在 磁头停泊区;磁盘惯性旋转完毕后停止

2. 专业术语(重要)

  • 扇区(Sector)
    扇区是硬盘存储数据的最小单位,即一个个弧段块。所以通常说的就是扇区。通常大小为:512B/4KB 。 位于硬盘的第一个扇区(第一柱面,第一个磁头,第一个扇区[CHS]),叫做主引导扇区,由BIOS调用

  • 磁道(Track)
    当磁盘旋转时,磁头若保持在一个位置上,则每个磁头都会在磁盘表面划出一个圆形轨迹,这些圆形轨迹就叫做磁道(Track)。同半径的扇区组成了磁道。

  • 柱面 (Cylinder)
    多个盘片构成的硬盘中,每个盘片上的磁道,组成了一个柱状面,即为 柱面(Cylinder)

  • 磁头(Head)
    每个盘面上对应一个读写磁头。注:一个磁盘可以有两个盘面,即上、下盘面。

3. 硬盘参数

基本知道了硬盘是什么东东之后,那我们想想这个铁疙瘩,我们最在意它的哪些属性(硬盘参数)呢?

  • 大小
    在过去,大家电脑硬盘都拼的这玩意,能存多少好看电影,照片,小说等 美滋滋。那如何计算硬盘的大小?
    公式: 硬盘容量 = 扇区容量 × 扇区数(每个磁道)× 柱面数(磁道数) × 盘面数(磁头数)

通常情况:

  • 早期的小容量硬盘(~几百G),扇区容量为512B,存储的文件以文本文件为主;现阶段文件体积较大一般采用4KB
  • 每个磁道的扇区数量一样多。当然靠近圆心的扇区面积小,而远离得则大,造成浪费,考虑增加容量 可以参见 多区记录(Multiple Zone Recording)技术,不同磁道扇区数量不一致
  • 目前很多磁盘都为单面磁盘,一个磁头。但由于主板BIOS限制磁道,柱面数量,所以借用了磁头表示位来表示,用软件看到得磁头可能几百,几十那只是逻辑磁头数,方便计算磁盘容量
  • 速度
    速度 = AVG(多次 所需内容(大小) / 花费时间总和) 单位:s
    硬盘速度影响因素: MIN(传输速度, 读/写速度 )
    目前主流得SATA 串行接口,理论值: II: 300M, III:600M。而5200转的读取速度大约在100Mbyte/s 而已。所以才发展固态硬盘。

二、硬盘读写原理

系统将文件存储到磁盘上时,按柱面、磁头、扇区的方式进行,即最先是第1柱面的第一磁头下(也就是第1盘面的第一磁道)的所有扇区,然后,是同一柱面的下一磁头,……,一个柱面存储满后就推进到下一个柱面,直到把文件内容全部写入磁盘

磁盘IO时的过程包括

  • 第一步,首先是磁头径向移动来寻找数据所在的磁道。这部分时间叫寻道时间。
  • 第二步,找到目标磁道后通过盘面旋转,将目标扇区移动到磁头的正下方。
  • 第三步,向目标扇区读取或者写入数据。到此为止,一次磁盘IO完成

故:单次磁盘IO时间 = 寻道时间(最长) + 旋转延迟 + 存取时间。

  • 对于寻道时间,现代磁盘大概在3-15ms,其中寻道时间大小主要受磁头当前所在位置和目标磁道所在位置相对径向距离的影响。
  • 对于旋转延时时间,个人电脑 一般为 5400转/分(笔记本),7200转/分(台式机)。服务器都是 1W转/分钟以上60*1000/10000=6ms,故其旋转延迟为(0-6ms)。受文件组成块分布影响,所以多做磁盘整理没毛病
  • 对于存取时间,一般耗时较短,为零点几ms。

三、分区与格式化

拿来一块硬盘,一般经过以下三步后才能开始使用(安装操作系统):

  • 第一步 低级格式化 主要对CHS(Cylinders,Headers,Sectors)进行标记,并写入一定的CRC校验。当然这部分工作由硬盘厂家做
  • 第二步 分区 操作系统在硬盘创建一个或多个区域,以便可以分别管理每个区域中的信息,这些区域称为分区。而管理区域的 信息叫做分区表
  • 第三步 高级格式化,创建文件系统。用户面对操作系统的文件系统,脱离CHS概念

1. 分区

分区定义

是将硬盘的可用空间划分为一个或多个可以独立访问的区块。一些场景需要使用多个分区:双重或多重启动,使用 swap分区等。通常分区后的硬盘对操作系统是可见的


wiki-分区定义.png

分区模式

如何对一个磁盘进行分区?目前桌面操作系统,有两种模式如下:

2. 格式化-创建文件系统

格式化即创建分区的文件系统。
一切都是文件: 程序,视频,音乐,设备等都可以看作一个文件。操作系统在扇区与文件之间搭了一座桥梁——文件系统,它对于用户隔离如何存储和检索数据

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 215,384评论 6 497
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,845评论 3 391
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 161,148评论 0 351
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,640评论 1 290
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,731评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,712评论 1 294
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,703评论 3 415
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,473评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,915评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,227评论 2 331
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,384评论 1 345
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,063评论 5 340
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,706评论 3 324
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,302评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,531评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,321评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,248评论 2 352

推荐阅读更多精彩内容