关于磁盘格式化容量,非格式化容量,数据传输率计算

关于磁盘容量计算的问题,转载自http://www.blogjava.net/algz/articles/371179.html

 

    非格式化容量   =   位密度×内圆周长×每面磁道数×记录面数 
    格式化容量   =   扇区大小×每磁道扇区数×每面磁道数×记录面数 
    数据传输率   =   扇区大小×每磁道扇区数×转速

   

计算容量时,单位应统一:cm换成mm;MB换成KB; 位转换成字节=除以8.

  (1)单记录面磁道数=磁道密度×(盘面外半径-盘面内半径)

  (2)非格式化容量= 记录位密度×内圆周长×单记录面磁道数×记录面数

    总磁道数=  单记录面磁道数×记录面数

    内圆周长=3.14*内圆直径=2×圆周率×半径 = 圆周率×直径

  (3)格式化容量=记录面数×单记录面磁道数×每个磁道扇区数×扇区字节数

  (4)一个磁道存储的字节数=磁盘扇区数×扇区字节

  (5)数据传输率=每磁道扇区数×扇区大小×转速 

  (6)平均等待时间=磁盘转速时间的一半
   平均存取时间是反应磁盘数据操作速度的指标,单位是毫秒(ms),他包括3个时间段:平均寻道时间,平均定位时间,转动延迟,其中后面两个统称为等待时间。

 

举例:
假设一个有3个盘片的硬盘,共有4个记录面,转速为7200/分钟,盘面有效记录区域的外直径为30CM,内直径为10CM,记录位密度为250位/MM,磁道密度为8道/mm,每个磁道分16扇区,每扇区512字节。

  总磁道数:Ct=磁盘面数*(外直径-内直径)/2*磁道密度=4*(30-10)*10/2*8=3200

  非格式化容量:Cuf=总磁道数*内径磁道周长*位密度=3200*(3.14*10*10)*(250/8)字节=29.95M
  格式化容量:Cf=总磁道数×每扇区数×每扇区字节数=4*=25M
  平均数据传输速率:Cg=每磁道扇区数16×每扇区字节数512KB×转速(7200/60S)=983040=960KB/S

转载于:https://www.cnblogs.com/zjh0932/p/9338763.html

  • 5
    点赞
  • 68
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值