硬盘读取方法

来源:百度知道 编辑:UC知道 时间:2024/07/01 07:03:04
读取硬盘的时候,是怎样读的,是一个面读完,再读下一个面?或是其他方法。物理计算容量的方法或公式是什么?

现在市面硬盘都是单面的 只有单碟和多碟之分 读取时是按照引导寻道读取 根据你要读取或存入的位置 引导到相应的数据区然后读写
物理计算容量就是1TB=1000GB 1GB=1000MB 1MB=1000KB 1KB=1000B
与逻辑计算不同 所以会产生误差
逻辑计算1TB=1024GB 1GB=1024MB 1MB=1024KB 1KB=1024B

现在一般都是多盘面多磁头结构,硬盘旋转,盘面上方有许多个悬浮的磁头。读取数据的时候选择该磁道上方的磁头即可。这样会大大缩短由磁头移动这方面所带来的寻道时间。

整个硬盘体积换算公式:
磁面个数 x 扇区个数 x 每个扇区的大小512 x 柱面个数 = 硬盘体积 (单位bytes)

硬盘容量计算方法:1000X1000X1000÷1024÷1024÷1024,(楼上正解)同时在操作系统中,硬盘还必须分区和格式化,这样系统还会在硬盘上占用一些空间,提供给系统文件使用,所以在操作系统中显示的硬盘容量和标称容量会存在差异,还因分区格式的不同,同一块硬盘在不同的系统中表现出的容量也不完全相同。

按柱面划成分区,读是先寻道在逐个读,从文件头到文件尾。也不能说你让它读东它读西呀。写时是系统分配的,就算是随机吧。
换算就不说了,楼上的对