小议计算机存储之三.硬盘的寻址方式
草木瓜
20080420
一、前言
上文主要介绍了硬盘的存储原理,倾向与物理层面。这篇文章内容就要关注贴近应用层的
硬盘寻址操作以及其发展的历史。
<更多相关内容:http://blog.csdn.net/liwei_cmg/archive/2008/03/06/2154833.aspx>
二、操作系统下查看硬盘信息
Linux:
[root@liwei sysconfig]# fdisk -l
Disk /dev/sda: 8053 MB, 8053063680 bytes
255 heads, 63 sectors/track, 979 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 892 7164958+ 83 Linux
/dev/sda2 893 974 658665 82 Linux swap
三、硬盘寻址的发展
我们清晰的看到,上面显示硬盘有255个磁头(head),每个磁头按理来说都有个盘面对应,
而实际上是不可能存在的。其实我们看到的参数只是一个逻辑值,现在大部分硬盘都是单碟
单磁头。那这里的255是怎么来的,这又是一段历史。
早期,硬盘的容量还很小的时候,人们采