linux之磁盘科普

磁盘:机械硬盘(HHD)、固态硬盘(SSD)、混合硬盘(HDD,机械硬盘发展而来)。

机械硬盘的基本参数:

    容量:有2T,1T,500G等;

    转速:5400转/分,7200,10000,15000

    平均访问时间:寻道时间+等待时间

    传输速率:分为内部传输速率和外部传输速率,内部传输速率:未使用缓冲区时的速率,主要依赖转盘的速度。外部传输速率:突发数据传输率;

    缓存:每块硬盘有一个缓存,将内存常用的数据放置缓存中,以供内存快速读取数据;

机械硬盘接口种类:

    IDE:目前来说已不常用

    SATA/SATAⅡ/SATAⅢ:常用于线上并发少的、尽量少用于数据库等操作上;

    SCSI:用于中高端服务器;

    SAS:可用于线上高并发及重要业务上的服务器上;

机械硬盘物理结构:

    磁头:最昂贵的部件,读写数据;

    盘片:存储数据;

    主轴马达:转动磁盘;

    磁头臂

    永磁铁

盘片上的概念介绍:

    磁头数head:每个盘片有上下两面,对应2个磁头;

    磁道数track:磁道是从盘片外圈0磁道,1磁道...靠近主轴的同心圆是停靠磁头的位置;

    柱面cylinder:相同半径的磁道组成了柱面,同磁道数量

    扇区sector数:每个磁道被切割成扇形区域,每条磁道上的扇区数量相等(靠近0磁道的扇区面积大,密度小,靠近主轴的扇区面积小,密度大),每个扇区容量为512B

    圆盘数:盘片数量

    那么每块硬盘容量可用 磁头数*柱面数(磁道数)*扇区数*512B 来计算

image.png



猜你喜欢

转载自blog.51cto.com/12107790/2170445
今日推荐