一.关于硬盘种类.物理几何结构及硬盘容量.分区大小计算;
硬盘的种类主要是scsi .ide .以及现在流行的sata等;任何一种硬盘的生产都要一定的标准;随着相应的标准的升级,硬盘生产技术也在升级;比如 scsi标准已经经历了scsi-1 .scsi-2.scsi-3;其中目前咱们经常在服务器网站看到的 ultral-160就是基于scsi-3标准的;ide 遵循的是ata标准,而目前流行的sata,是ata标准的升级版本;ide是并口设备,而sata是串口,sata的发展目的是替换ide; 【程序编程相关:J2EE应用开发中与Oracle数据库的】
1.硬盘种类.物理几何结构 【推荐阅读:J2SE简介】
2.硬盘容量及分区大小的算法; 【扩展信息:使用J2EE Web应用的事件功能】
硬盘的物理几何结构是由盘.磁盘表面.柱面.扇区组成,一个张硬盘内部是由几张碟片叠加在一起,这样形成一个柱体面;每个碟片都有上下表面;磁头与磁盘表面接触从而能读取数据;
我们通过fdsik -l 可以发现如下的信息:
disk /dev/hda: 80.0 gb, 80026361856 bytes 255 heads, 63 sectors/track, 9729 cylinders units = cylinders of 16065 * 512 = 8225280 bytes device boot start end blocks id system /dev/hda1 * 1 765 6144831 7 hpfs/ntfs /dev/hda2 766 2805 16386300 c w95 fat32 (lba) /dev/hda3 2806 9729 55617030 5 extended /dev/hda5 2806 3825 8193118+ 83 linux /dev/hda6 3826 5100 10241406 83 linux /dev/hda7 5101 5198 787153+ 82 linux swap / solaris /dev/hda8 5199 6657 11719386 83 linux /dev/hda9 6658 7751 8787523+ 83 linux /dev/hda10 7752 9729 15888253+ 83 linux
其中 heads 是磁盘面;sectors 是扇区;cylinders 是柱面;每个扇区大小是 512byte,也就是0.5m;
... 下一页