<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Decode360's Blog

    業精于勤而荒于嬉 QQ:150355677 MSN:decode360@hotmail.com

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 ::  :: 管理 ::
      302 隨筆 :: 26 文章 :: 82 評論 :: 0 Trackbacks
    ??? 磁盤上的數據都存放于磁道上。磁道就是磁盤上的一組同心圓,其寬度與磁頭的寬度相同。為了避免減少干擾,磁道與磁道之間要保持一定的距離(inter-track gap),沿磁盤半徑方向,單位長度內磁道的數目稱之為道密度(道/英寸,TPI),最外層為0道。
    ?
    ??? 沿磁道方向,單位長度內存儲二進制信息的個數叫做位密度。為了簡化電路設計,每個磁道存儲的位數都是相同的,所以其位密度也隨著從外到內而增加。磁盤的數據傳輸是以塊為單位的,所以磁盤上的數據也以塊的形式進行存放。這些塊就稱為扇區(sector),每個磁道通常包括10~100個扇區。同樣為了避免干擾,扇區之間也相互留有空隙(inter-sector gap)。柱面是若干個磁盤組成的磁盤組,所有盤面上相同位置的磁道組稱為一個柱面(每個柱面有n個磁道);若每個磁盤有m個磁道,則該磁盤組共有m個柱面。根據硬盤存放數據的規則,在向磁盤記錄一個文件時,應將文件盡可能記錄在同柱面(不同記錄面上的同號磁道構成一個柱面)上,當一個柱面記錄不下時,再記錄到相鄰柱面上。因此,當一個文件超出一個磁道容量時,剩下的部分應存于其他盤面的同一編號的磁道上,即同一柱面的其他磁道上。
    ?
    ??? 所謂的格式化,是指將磁盤空間按照一定的磁盤陣列排布方法,有序且很規則得劃分為若干個扇區,然后再把其中的所有存儲介質的電離子清除,使之上面不管有無數據,都清零。在格式化中,要插入一些停頓位,寫入一些輔助位,使得格式化后的容量小于格式化前的容量。磁盤格式化后能存儲有用信息的總量稱為存儲容量,其計算公式如下:
    ?
    ??? 存儲容量 = n×t×s×b
    ?
    ??? 其中n為保存數據的總盤面數;t為每面磁道數;s為每道的扇區數;b為每個扇區存儲的字節數。
    ?
    --------
    ?
    ??? 磁盤的存儲時間包括尋道時間和等待時間。尋道時間(查找時間,seek time)為磁頭移動到目標磁道所需要的時間(movable-head disk),對于固定磁頭磁盤而言,無需移動磁頭,只需選擇目標磁道對應的磁頭即可。等待時間為等待讀寫的扇區旋轉到磁頭下方所用的時間。一般選用磁道旋轉一周所用時間的一半作為平均等待時間。尋道時間由磁盤機的性能決定,目前主流硬盤典型的AST(average seek time)一般在10ms左右,而轉速則有2400r/min,5400r/min,7200r/min,等等.軟盤轉速較慢,一般只有360r/min(因為磁頭與盤面接觸性讀寫)。
    ?
    ??? 磁盤的數據傳輸速率是指磁頭找到地址后,單位時間寫入或讀出的字節數:
    ?
    ??? R = TB÷T
    ?
    ??? 其中TB為一個磁道上記錄的字節數,T為磁盤每轉一圈所需的時間,R為數據傳輸速率。
    ?
    --------
    ?
    ??? 其他需要記住的公式有:
    ?
    ??? (1)總磁道數=記錄面數×磁道密度×(外直徑-內直徑)÷2
    ??? (2)非格式化容量=位密度×3.14×最內圈直徑×總磁道數
    ??? (3)格式化容量=每道扇區數×扇區容量×總磁道數
    ??? (4)平均數據傳輸速率=最內圈直徑×3.14×位密度×盤片轉速
    ?
    ?
    ---------------------------------
    ?
    例1
    ?
    ??? 假設一個硬盤有3個盤片,共4個記錄面,轉速為7200r/min,盤面有效記錄區域 的外直徑為30cm,內直徑為10cm,記錄位密度為250b/mm,磁道密度為8道/mm, 每磁道分16個扇區,每扇區512字節,試計算該磁盤的非格式化容量,格式化容量 和數據傳輸率。
    答:
    ??? 非格式化容量=最大位密度×最內圈周長×總磁道數
    ??? 最內圈周長=100*3.1416=314.16mm
    ??? 每記錄面的磁道數=(150-50)×8=800道;
    ??? 因此,每記錄面的非格式化容量=314.16×250×800/8=7.5M
    ??? 格式化容量=每道扇區數×扇區容量×總磁道數=16×512×800×4/1024/1024=25M
    ??? 硬盤平均數據傳輸率公式:
    ??? 平均數據傳輸率=每道扇區數×扇區容量×盤片轉速=16×512×7200/60=960kb/s
    ?
    注:解這類題關鍵是要注意單位的換算。
    ?
    ?




    -The End-

    posted on 2009-05-18 20:30 decode360-3 閱讀(3889) 評論(8)  編輯  收藏 所屬分類: Exam

    評論

    # re: 磁盤存儲容量計算 2009-07-18 15:30 houlc
    每記錄面的磁道數=(150-50)×8=800道;
    這個150 和50 是怎么計算出來的?請教一下  回復  更多評論
      

    # re: 磁盤存儲容量計算[未登錄] 2009-09-22 13:20 zc
    題目會給出  回復  更多評論
      

    # re: 磁盤存儲容量計算 2010-04-13 20:29 彭峰
    內外直徑分別為30CM,和10CM ,半徑為150mm和50mm
    @houlc
      回復  更多評論
      

    # re: 磁盤存儲容量計算 2010-07-19 17:40 滿滿
    @彭峰
    為何
    “因此,每記錄面的非格式化容量=314.16×250×800/8=7.5M ”
    最后要/8呢

      回復  更多評論
      

    # re: 磁盤存儲容量計算 2010-07-19 17:43 滿滿
    知道了,原來是每道的字節.   回復  更多評論
      

    # re: 磁盤存儲容量計算[未登錄] 2012-10-12 16:51 Aaron
    “這些塊就稱為扇區(sector)”這句話說反了,數個扇區組成塊。  回復  更多評論
      

    # re: 磁盤存儲容量計算[未登錄] 2012-10-12 16:52 Aaron
    qq:251507191  回復  更多評論
      

    # re: 磁盤存儲容量計算 2014-06-10 15:50 地方
    每記錄面的非格式化容量=314.16×250×800/8=7.5M
    為什么要除以8呢?不是要乘以4嗎 才得總磁道數?  回復  更多評論
      

    主站蜘蛛池模板: 日韩毛片无码永久免费看| 噼里啪啦免费观看高清动漫4| 国产成人免费高清在线观看| 亚洲最大成人网色香蕉| 69式互添免费视频| 亚洲一级高清在线中文字幕| 91高清免费国产自产| 亚洲国产精品张柏芝在线观看| 国产情侣激情在线视频免费看| 亚洲国产精品综合久久久| 免费99精品国产自在现线| 国产午夜亚洲精品| 国产成人免费A在线视频| 特级aaaaaaaaa毛片免费视频| 国产偷国产偷亚洲高清日韩| 韩国免费A级毛片久久| 久久精品亚洲中文字幕无码网站| 久久国产色AV免费观看| 亚洲精品伊人久久久久| 日本牲交大片免费观看| 一级成人a免费视频| 久久精品国产亚洲AV麻豆不卡 | 午夜免费国产体验区免费的 | 色欲A∨无码蜜臀AV免费播| 亚洲精品国产专区91在线| 成人免费毛片内射美女APP| 高h视频在线免费观看| 国产亚洲一区二区精品| 成人浮力影院免费看| 亚洲AV日韩AV一区二区三曲 | 波多野结衣久久高清免费 | jizz免费观看视频| 精品日韩亚洲AV无码一区二区三区| 久久久高清免费视频 | 一区二区免费国产在线观看| 久久亚洲国产中v天仙www| 在线观看无码AV网站永久免费| 西西人体大胆免费视频| 亚洲丝袜美腿视频| 四虎影院永久免费观看| 久9久9精品免费观看|