機械硬碟的延時

2021-08-31 04:49:06 字數 457 閱讀 8466

硬碟一次讀寫的時間由兩個部分組成:

time = latency + data_size / bandwidth

latency主要由平均硬碟尋道時間和平均硬碟轉動延遲組成。硬碟有多個磁碟片組成,每個磁碟又由n個同心的track構成,每個track又分成m個sector。磁頭移動到目標track,就是尋道的時間(seek time)。那硬碟轉動延遲(rotational delay)取決於硬碟轉速,即如果硬碟轉速為7200rpm(每分鐘7200轉),那每轉一圈就要1/120=8.3ms,平均延遲就是它的一般,大概是4.17ms。一般的硬碟平均尋道時間是8ms,那麼latency就是8+4.17=12.17ms。

所以一般小檔案的傳輸時間主要由latency來決定,而大檔案的傳輸時間則受latency影響較小。而看硬碟效能的時候,主要要看它對小檔案的隨機讀寫速度(市面上的所謂傳輸速率大多是大檔案的連續讀寫,是理想狀態,所以實際的效能往往要差很多)。

機械硬碟和固態硬碟

總結 ssd具有速度快 功耗低等優點,但是成本高,容量受限 hdd具有成本低 容量大等優點,但是速度慢 功耗大,各項具體比較如下圖所示 固態硬碟沒有機械裝置,資料儲存在可持久記憶的矽晶體上,因此可以像記憶體一樣快速隨機訪問。但同時,很多針對機械硬碟的優化演算法換成ssd將會失效。無論是機械硬碟還是固...

固態硬碟vs機械硬碟

訪問速度 固態硬碟在傳輸速度上有很大的優勢,最高可達500m 秒,其中讀取速度達到400 600m每秒,寫入速度同樣可以高達200m每秒。對於1g的檔案只需幾秒就可搞定,而傳統的機械硬碟 讀取速度極限是無法超越200m每秒,寫入速度也很難突破 100m每秒 資料安全 固態硬碟 沒有碟片,所以只要其晶...

固態硬碟和機械硬碟的區別

1.固態硬碟和機械硬碟的區別 1 固態硬碟solid state disk 固態硬碟是由控制單元和固態儲存單元組成的硬碟。儲存單元負責儲存資料,控制單元負責讀取 寫入資料 固態硬碟的介質分為兩種,一種是採用快閃儲存器 flash memory 作為介質,另外一種是採用dram作為儲存介質,目前絕大多...