电子电脑技术IT圈

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

2018-12-22  本文已影响51人  吴爷

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

一、什么是硬盘

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

硬盘物理结构.jpg
硬盘结构简易图.png
硬盘-年轮对比图.png
注:图一为俯视图,图二为剖面简易图,图三年轮对比图。

1. 运作机制

2. 专业术语(重要)

3. 硬盘参数

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

通常情况:

  • 早期的小容量硬盘(~几百G),扇区容量为512B,存储的文件以文本文件为主;现阶段文件体积较大一般采用4KB
  • 每个磁道的扇区数量一样多。当然靠近圆心的扇区面积小,而远离得则大,造成浪费,考虑增加容量 可以参见 多区记录(Multiple Zone Recording)技术,不同磁道扇区数量不一致
  • 目前很多磁盘都为单面磁盘,一个磁头。但由于主板BIOS限制磁道,柱面数量,所以借用了磁头表示位来表示,用软件看到得磁头可能几百,几十那只是逻辑磁头数,方便计算磁盘容量

二、硬盘读写原理

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

磁盘IO时的过程包括

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

三、分区与格式化

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

1. 分区

分区定义

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


wiki-分区定义.png

分区模式

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

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

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

上一篇 下一篇

猜你喜欢

热点阅读