硬碟知識小總結

wxjzqym發表於2013-02-11
    硬碟的物理結構:傳動手臂,讀寫磁頭,磁碟碟片,主軸
    硬碟儲存的最小單位為扇區,硬碟分割槽的最小單位為柱面
    磁軌:當磁碟旋轉時,磁頭若保持在一個位置上,則每個磁頭都會在磁碟表面劃出一個圓形軌跡,這些圓形軌跡就叫做磁軌。
    扇區:磁碟上的每個磁軌被等分為若干個弧段,這些弧段就是扇區,每個扇區可以存放512位元組資訊。
    柱面:硬碟通常由若干碟片構成,每個盤面都被劃分為數目相等的磁軌併為其編號,具有相同編號的磁軌稱之為柱面。
    硬碟大小計算公式為:柱面數*磁頭數*扇區數*512(柱面數等於一個盤面的磁軌數,磁頭數等於盤面數)
    硬碟的介面型別:IDE/SATA/SAT2/SATA3/SCSI/SAS/FC
IDE俗稱PATA,IDE與SATA相對,一個並行一個序列,SCSI與SAS相對也是一個並行一個序列,在普通PC上應用多的為IDE/SATA,在伺服器上應用多的為SCSI/SAS/FC,因為這幾種介面相對於IDE/SATA來說對cpu的佔用率要低,在伺服器上cpu是很寶貴的資源。
    這裡簡單描述一下一個物理讀IO請求的大致流程:
    首先硬碟內的機械手臂驅動磁頭定位到請求資料所在的碟片的磁軌上,即完成尋道操作;接著主軸馬達驅動碟片旋轉以此來讀取磁軌上的資料,最後讀取的資料透過硬碟上的介面傳輸到主機板上的記憶體中!
    從以上流程可以得出一個物理讀IO的總時間等於:尋道時間(該時間佔最大比重)+碟片旋轉時間+資料介面傳輸時間

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/20801486/viewspace-754094/,如需轉載,請註明出處,否則將追究法律責任。