计算机组成原理 —— 磁盘

磁盘IO

磁盘读取,分为 寻道时间、旋转延迟、传输时间三个部分,三个部分加起来的耗时,就是一场磁盘IO的时间。

计算机优化,预读,每次IO时,把当前磁盘地址的数据加载到内存,同时把相邻数据加载到内存缓冲区。

磁盘IO,也就是磁盘的输入输出,输入,向磁盘写入数据,输出,从磁盘读取数据。

物理结构

扇区和磁道

每个扇区的大小是512Byte

柱面

数据的读写和磁盘的分区都是按柱面进行的。为啥?因为磁头首先在同一个柱面,在一个磁道上写完数据,再转向同柱面的另一个盘面的磁道写数据,该柱面的所有磁道都读写完,再转向下一个柱面。因为切换柱面,需要机械切换,选取磁头是电子切换,电子切换比机械切换快。

磁盘容量 = 磁头数 * (磁道)柱面数 * 扇区数 * 扇区字节数

概念

寻道时间:磁头移动到数据所在的磁道所需要的时间。

旋转延迟:盘片旋转将请求数据所在的扇区移到磁头下方所需要的时间。

数据传输时间:传输所请求的数据所需要的时间。

磁盘接口

IDE,也叫PATA

SATA

原文地址:https://www.cnblogs.com/fonxian/p/8241095.html