引用:
作者donqa
那,實際使用上的差別在於??
我對SSD的印象還在於讀取很快,但是我一直不懂隨機存取時間差在哪?
|
不然伺服器用萬轉硬碟之所以快 就是搜尋時間比5400 7200轉的少
7200轉的 大概都還要11∼14ms
10000轉的 大概才7∼8ms
SSD的搜尋時間是不到0.1ms 才是重點
傳統硬碟的 像黑膠唱片的讀取機 有磁臂...讀取資料前要先移到資料所在的軌道
然後還要在軌道上找到資料..這就是搜尋時間..這是物理限制無法在改良了
所以傳統硬碟能改的就是增加磁密度
簡單的講 你存取資料的時間 = 讀取時間+搜尋時間
假設今天要存取一個1MB的檔案 你的硬碟每秒可以讀100MB
這要花 1/100 = 0.01s(秒) = 10ms
10ms 加上平均搜尋時間13ms 總共就要花 23ms 時間
如果今天是換成ssd 就只要 10ms + 0.1ms = 10.1ms 的時間
更何況我們的檔案是散亂在硬碟上 硬碟現在一般NTFS都是4K大小
搜尋時間 加起來就會很可觀
所以這是為什麼用ssd速度會快非常多的原因
連續讀取速度只能參考 那是對於資料連續的放在軌道上
像系統碟的資料因為常要讀寫 會非常的亂 所以ssd效果會比較明顯