rbs wrote:
SSD讀取速度有時正常有時非常延遲
在SSD(固態硬碟,Solid State Drive)開卡過程中和正常工作期間,都會產生壞塊,這些產生的壞塊會記錄在一張表上,這張表稱為壞塊表。 壞塊表是判斷儲存塊是否是好的、正常的、可以被使用的,對於SSD正常工作起了至關重要的作用,壞塊表會實時地存儲到Nand閃存上,若因某些異常原因 ,壞塊表被損壞或丟掉了,SSD使用儲存區塊的過程中就無法區分儲存區塊的好壞,可能會造成資料一致性錯誤,所以,為了防止Nand快閃記憶體上的壞區塊表被損壞,SSD一般 會對壞塊表做一個或兩個備份,儲存到Nand快閃記憶體的不同的位置。 若原始的壞塊表被損壞掉了,可以透過備份恢復出來。
目前的備份方法是將壞塊表及其備份分佈儲存到Nand快閃記憶體的兩到三個儲存塊上,若剛好發生記錄壞塊表的儲存塊全部被損壞了,那麼壞塊表也隨之遺失了 。
壞塊會影響,讀取與寫入的速度。
另一個就是使用久了,髒蝶的問題。長期用於BT下載,會很明顯。
髒碟狀態必然影響存取速度,無論硬碟或固態硬碟都無法避免。真實影響層面和儲存結構相關,硬碟不只寫入速度會降低,亦會牽連到讀取速度,而固態硬碟是以寫入速度為主。
大家都知道硬碟偶爾要做磁碟重組,用意是讓資料以檔名之類規則,搬移集中到連續區塊位置(得視磁碟重組軟體的功能而定)。這能避免磁頭旋臂疲於奔命,在碟片那為數眾多區塊找尋系統所要存取的資料,時間延遲縮短的效益即為速度提高。
那麼固態硬碟呢?倒是不需要也不建議執行磁碟重組,除了藉由廠商提供的工具軟體執行最佳化作業外,髒碟的最佳解決方案是執行 Secure Erase(安全抹除)。