磁盘硬件结构及容量计算-阿里云开发者社区

开发者社区> 开发与运维> 正文

磁盘硬件结构及容量计算

简介:

早期ide接口插针式已被淘汰,现在一般采用satasasssd,其中sata速度最慢,ssd最快。

CPU速度>内存>磁盘

Free -m查看内存,看剩余内存主要看/buffers/cache 特别是看剩余的内存

一个盘片两个盘面 第一个盘片的两个盘面编号为0 1

磁道一圈一圈的像圆周的东西。磁道有编号由外圈像内开始0.....x

扇区就由不同磁道里的一段组成的圆弧。操作系统以扇区为单位存放数据,默认512字节。扇区分为数据段纠错码ECC区和标示符三维地址等相关信息。

 

磁头等于盘面个数*2,磁头不工作时停靠在主轴旁边,此区域不放数据也称为着陆区。但读数据时从外圈0磁盘开始,那磁盘已启动如何让磁头迅速定位到0磁道呢?就是通过磁道检测器。0磁道非常重要,放着引导程序,一旦坏了整个硬盘就挂了。

 

磁头实际是不跟盘面接触的,靠气流读写数据,也避免了磁头和盘片的损坏,当然相隔距离非常近,0.1-0.3纳米,越小越灵敏,性能越好。

 

相同半径磁道的不同盘面组成的形状就叫柱面。

磁盘容量=512字节*扇区数*磁道数*磁头数

磁盘读的方式为相同磁道的柱面,从上往下读,尽量不要读不同柱面不同磁道,需要机械移动到另一个磁道,需要时间。

读写都是圆周性质的,这样速度会快,如果数据大,读完整个柱面之后,需要电机切换到其他柱面。

本文转自  流颗星  51CTO博客,原文链接:
http://blog.51cto.com/liukexing/1964605

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

其他文章