Professional Documents
Culture Documents
SSD壽命多長?你的SSD還可以用多久
SSD壽命多長?你的SSD還可以用多久
tw/forum-detail/67/
RAID/NAS 基礎知識
各廠牌介紹
2021.01.11
SSD 的內部構造影響使用壽命?
不論是 SSD 固態硬碟還是 HDD 傳統硬碟,都有其優勢與劣勢;由精密機械元
件組成的 HDD 傳統硬碟,容易因碰撞、摔到或髒汙產生損壞導致 HDD 傳統硬
碟使用壽命受影響;不同於 HDD 傳統硬碟,SSD 固態硬碟(Solid State Disk)
內部構造由控制晶片 (Controller)以及快閃記憶體(NAND Flash)運作,因此
SSD 固態硬碟更具有耐衝擊、抗震動的特性。然而 SSD 的內部規格、快閃記
憶體、控制晶片的不同亦會影響 SSD 固態硬碟的性能、穩定度,進而影響使
用壽命的長短。
【M.2】
M.2 是 SSD 固態硬碟小型化的介面,就物理尺寸的大小而言,M.2 SSD 目前
體積最小的。具有短插針連接器,並且通常是水平配置在主機板上,因此極為
不顯眼。但是,因應極小的體積,電路板上元件的的高密集度會使它們在運作
時變得很熱,因此超高效能 M.2 介面的 SSD 固態硬碟通常自帶散熱器會散熱
片(和 DRAM 記憶體的散熱片類似)。
SSD 使用壽命有多長?
上述內容提到 SSD 固態硬碟的使用壽命長度會受到先天體質影響,然而 SSD
固態硬碟可靠性是否可以評估?下列說明幾項衡量 SSD 壽命的參考指標 (但要
了解 SSD 壽命還是會受到後天使用而影響) :
影響 SSD 壽命的 5 因素
不同於 HDD 傳統硬碟,SSD 固態硬碟在構造上沒有易損壞的活動元件,因此
不會有因機械元件易損壞而影響使用壽命的問題,即便如此也不表示 SSD 固
態硬碟沒有使用壽命限制。SSD 固態硬碟仍然會失效、損壞,了解影響 SSD
壽命、造成損壞的原因,並能正確使用,以避免 SSD 發生故障甚至影響裡面
儲存的重要資料。以下列出常見影響 SSD 壽命 5 因素:
1.SSD 固態硬碟內部組件物理性故障
儘管 SSD 固態硬碟沒有任何容易損壞的活動元件,但其零件仍可能發生物理
性的故障。可能是焊接在電路板的元件脫落斷裂或者焊點氧化,而導致元件發
生電子故障,進而影響 SSD 使用壽命。
2. SSD 固態硬碟中的資料毀損
除了物理故障外,SSD 固態硬碟還會遭受邏輯性故障問題,例如:資料毀損。
你的 SSD 固態硬碟因為感染病毒、惡意軟體,造成儲存區塊(Block)損壞,而
儲存在裡面的資料也可能因此被感染或毀損。在這種情況下,毀損的資料可能
導致 SSD 固態硬碟的某些機制失效,最終可能造成資料遺失。
3. SSD 固態硬碟因水、重擊造成損壞
許多外部因素也可能導致 SSD 固態硬碟故障,最主要兩個分別是水和外力重
擊。雖然 SSD 固態硬碟比起 HDD 傳統硬碟更耐衝撞,但若發生嚴重的摔落或
外力重擊, SSD 使用壽命也是會受到影響。
4. SSD 固態硬碟中的短路
與 HDD 傳統硬碟不同,因 SSD 固態硬碟完全由電子零件組成,因此「電」對
SSD 固態硬碟來說是很重要的影響。如果在使用 SSD 固態硬碟過程中發生電
源故障、電源中斷,都很容易發生 SSD 固態硬碟短路,進而破壞快閃記憶體
(Nand Flash)中的資料。
,
5. SSD 控制晶片(Controller)韌體更新錯誤
SSD 製造商或控制晶片(Controller)供應商有時會針對 SSD 固態硬碟效能提升
或錯誤修正,提供更新版本的控制晶片(Controller)韌體,此時控制晶片
(Controller)的韌體就需要被更新,以提高效能。但在更新過程中,需避免韌
體更新中斷或其他原因造成韌體更新失敗,控制晶片(Controller)會因更新韌
體過程中的突發失誤受到影響。
SSD 壽命受損徵兆
SSD 固態硬碟在故障前,可能會有一些壽命受損跡象需要注意,下方說明
SSD 固態故障的症狀以及可以初步採取的解決方式:
1.儲存區塊(Block)損壞造成的錯誤
HDD 傳統硬碟有「壞軌」的故障狀況;而 SSD 固態硬碟則是「頁(Page)受
損」,當 SSD 產生 Page 受損的常見症狀是:
(1)無法讀取或將檔案寫入 SSD 固態硬碟。
(2)出現你的電腦或檔案系統需要維修的錯誤訊息。
(3)執行中的應用程式通常會停擺並導致當機。
(4)搬移檔案時經常出錯。
(5)常常發生 LAG,尤其是在開啟較大檔案時。
通常在這種情況下,電腦會嘗試讀取或保存文件,但是會花費很長時間,並且
失敗率相當高,最後系統常常會顯示錯誤訊息。如果出現這樣的狀況,建議立
即備份你的檔案,並購買 SSD 固態硬碟作備用
2.無法讀取或寫入檔案
若 SSD 固態硬碟產生壞區塊,導致檔案無法讀取或寫入時,甚至可能以兩種
方式影響儲存在裡面的檔案:
(1)系統在將檔案寫入 SSD 固態硬碟時檢測到損壞的區塊,因而拒絕寫入。
在第一種情況下,你的資料從未被寫入過,因此它不會毀損。通常系統會自動
修復。如果沒有,你可以嘗試將檔案先儲存在其他位置,或者把檔案複製到其
他儲存裝置,然後電腦重新開機,再將檔案儲存回 SSD 固態硬碟以解決問題。
(2)檔案被寫入後,系統檢測到損壞區塊,因此拒絕讀取該檔案。
如果遇到第二種情況,檔案應該就無法被讀取了。你可以嘗試一些方法從發生
故障的 SSD 中恢復資料和檔案,但這情況通常儲存在這些損壞區塊上的資料
可能已經永久毀損,因此要 100%救回資料的機會不大。
3.檔案系統需要修復
不論電腦是 Windows 或 macOS,在使用 SSD 時電腦螢幕若出現「檔案系統
需要修復」的錯誤訊息,有可能是由於未正確關機而導致的;但是也可能是
SSD 固態硬碟出現儲存區塊損壞或連接介面接口出現問題。發生這樣的狀況,
可以透過電腦作業程式 Windows、macOS 或 Linux 內建的系統修復程式來修
復毀損的檔案系統,不同的作業系統都會有各自程式的引導提示,因此可按照
指示的步驟操作並修復檔案系統。但是在此過程中可能會遺失一些資料或檔案,
並且很難救回。建議還是養成定期備份所有檔案的習慣,以防 SSD 故障影響
使用壽命的狀況。
4.開機過程中頻繁的當機
如果你將 SSD 固態硬碟設定為電腦開機系統碟,當發生電腦啟動過程中當機
次數頻繁,但在幾次按下「重置」按鈕後仍能正常工作,造成當機的原因可能
要歸咎於系統碟。這可能是 SSD 固態硬碟儲存區塊毀損或系統碟使用壽命將
盡的跡象。要測試是否是系統碟的問題,可以透過軟體進行診斷,也可以嘗試
格式化系統碟並重新安裝作業系統(執行格式化前記得要先備份)。
5.SSD 固態硬碟變成唯讀
這種情況為 SSD 固態硬碟可能會拒絕任何資料寫入的操作,但是仍然可以在
唯讀模式下讀取檔案。這種情況並不常見,但是有些使用者曾經遇過,當發生
這徵兆通常會推測是 SSD 壽命即將用盡。在汰換疑似故障的 SSD 固態硬碟之
前,請嘗試將這顆 SSD 固態硬碟連接到另一台電腦,作為外接硬碟或第二顆
硬碟。以電腦的原有系統碟開機(不使用這顆疑似故障的 SSD 當成系統磁碟進
行測試)。如果這顆 SSD 仍在唯讀模式下運行,則仍有機會在安全抹除 SSD 資
料之前救回所有檔案。
2.SSD 健康工具
健康工具主要針對 SSD 固態硬碟運行狀況監視,並警告即將發生的故障。透
過 SSD 健康工具可以監控快閃記憶體(NAND flash)的抹寫週期以及需要除錯
的次數,以此掌握 SSD 固態硬碟的整體運行狀況,並預測 SSD 的使用壽命何
時用盡。
3.SSD 預留空間工具
預留空間工具可使用於控制 SSD 固態硬碟所提供的預留空間比例。由於儲存
在 SSD 固態硬碟內的資料會透過搬移來達到平均抹寫和垃圾回收的目的,因
此 SSD 固態硬碟本身通常「預留過多的儲存空間」。這意味著實際上可用的
儲存空間比 SSD 在系統上顯示的還多,這些預留的空間用作為暫存區域,方
便能夠更快、更有效地執行資料移動過程。SSD 固態硬碟的預留的儲存空間多
寡通常是由原廠設定的,但是 SSD 空間預留管理工具允許使用者對此進行更
改。透過減少設定的預留空間,可以增加可用儲存容量,但會降低性能,反之
亦然。
透過 HD Tune 監控 SSD 壽命
透過上述內容大家可以了解,儲存裝置皆屬於「消耗品」,SSD 固態硬碟的使
用壽命必定有一定的年限,因此養成平時定期檢查 SSD 固態硬碟的健康狀態,
才不會有一天 SSD 固態硬碟突然發生問題無法進一步排除,也不確定自己的
方法是否會使 SSD 固態硬碟產生更嚴重的問題,甚至無法取回儲存在裡面的
重要資料。
推薦大家市面上常用的檢測工具「HD Tune pro」。HD Tune pro 能夠針對
SSD 固態硬碟進行錯誤掃描並執行讀取測試,隨時檢查 SSD 固態硬碟壽命及
健康狀況。雖然 HD Tune pro 未能根據 SSD 固態硬碟廠牌和裝置本身設計結
構提供完全的資訊,但對於一般使用者檢查 SSD 固態硬碟壽命狀態來說,其
功能性算是很足夠了。想要了解更詳細的 HD Tune pro 檢測功能、操作步驟,
可以參考《硬碟檢測工具 – HD Tune 介紹》。
透過本章了解到儲存裝置是損耗品,都會有使用年限的限制,然而影響 SSD
固態硬碟壽命的原因有很多,能熟悉 SSD 固態硬碟的特性並正確使用才是更
重要的。然而若遇到 SSD 固態硬碟故障但無任何備份資料的狀況,各位可以
參考《硬碟資料救援》,初步確認 SSD 固態硬碟故障狀況,並確認是否能自
行排解。如有資料救援的需求,請務必尋求「專業資料救援公司」協助!
2021.08.24
SSD 固態硬碟是什麼?有什麼用途?各位在挑選電腦儲存裝置時,是否
對於該選購 SSD 還是傳統硬碟 HDD 感到困惑?透過本篇文章,將帶你
了解「SSD 是什麼、SSD 與傳統硬碟有何不同、SSD 規格介面差異」,
幫助你選購適合自己的 SSD。
隨機存取記憶體(RAM)屬於「揮發性記憶體」,負責電腦運作時處理器
(CPU)的資料暫存和快取,當電腦停止供應電源,裡面的資料便會消失,
所以屬「暫存記憶體」;唯讀記憶體(ROM)和快閃記憶體(NAND Flash
Memory)則屬「非揮發性記憶體」,是在電腦裝置未通電時,所儲存的
資料也能保存的儲存裝置,所以屬「永久儲存記憶體」。
在執行自動錯誤校正時,如有儲存區塊(Block)中的資料錯誤無法修正,
SSD 控制晶片(Controller)會向電腦回報錯誤訊號,將資料轉移至預留的
正常區塊並標記故障區塊,以確保資料不再寫入至該故障區塊。
檔案讀寫加密:有加密功能的 SSD,透過加密管理軟體啟動資料防護功
能。當資料寫入 SSD 時會透過 Controller 控制器加密,需要讀取資料時
會再將檔案解密。
SSD 重要組成 2:NAND Flash 快閃記憶體
「NAND Flash 快閃記憶體」是非揮發性記憶體,當電腦裝置未通電時,
所儲存的資料也能保存屬於『永久儲存記憶體』,在 SSD 內部構造中扮
演影響 SSD 效能的重要角色。
為了便於理解,我們以比喻來說明,概念就如同當我們擁有相同數量的
木材,需要在一固定大小區域打造一個櫃子,SLC 就如同建了「單層櫃
子」來放置物品,在拿取跟放置物品都最簡單快速、不費力;MLC 就如
同建了「雙層櫃子」放置物品,因可用木材數量是一樣的,要建造成雙
層就可能會變薄而影響櫃子的耐用度(將耐用度理解為寫入抹除次數),但
雙層櫃相對地可放置的物品較多;TLC 在相同木材數量下,建了「三層
櫃子」可放置物品又更多,但櫃子的耐用度又更低 ;QLC 便如同建了
「四層櫃子」可放置物品又比前三者要更高,但櫃子的耐用度又較前三
者更低。
SSD 在其運作原理之下的優點、缺點是什麼?
1.【優點】更耐用具可攜性:傳統硬碟內的機械零件透過馬達高速運轉
容易因溫度過高而發生錯誤故障的狀況,也較為耗電,並容易因摔落、
碰撞而造成損壞,其設計是屬「固定式使用」非「可攜式」;相對地,
SSD 因沒有機械零件,比起傳統硬碟更耐用可靠、防震,比起傳統硬碟
更適用於可攜性的裝置。因此如果是購買筆記型電腦、外接式硬碟,選
購 SSD 固態硬碟會更適合移動式使用行為。
3.【優點】外觀尺寸更輕薄短小:有別於傳統硬碟的物理限制,SSD 的
運作原理以及發展技術,使得 SSD 比起傳統硬碟更短小、更輕薄。再加
上耐震可靠的特性,市面上的超薄筆記型電腦、平板電腦和其他移動設
備,皆已搭載 SSD 作為儲存硬碟。對於桌上型電腦安裝 SSD,安裝尺寸
較小的 M.2 規格 SSD 相對能夠節省主機殼內空間占用。而近年新的主機
殼除了過去的 3.5 吋硬碟擴充槽(主機殼內放置硬碟的位置),新增了 2.5
吋硬碟擴充槽的設計,因此安裝 2.5 吋的 SSD 不需再透過 3.5 吋的轉接
盒,不僅能達到提升電腦效能目的,也比較不會占用主機殼空間。
選購 SSD 該注意哪些事項?
1. 考量自己的使用需求:如果你是一般文書使用者,想要有良好的開機
以及程式開啟效能,將儲存硬碟從傳統硬碟 HDD 改為 SSD 將會有明顯
的速度差異,SSD 規格不一定需要很高;然而如果你是影像工作者,需
要使用影像處理軟體,或你是遊戲玩家,則可選購容量較高以及讀寫較
快的 PCIe+ NVMe 規格來提升程式載入速度。
2. 確認主機板以及主機殼內是否有空間再擴充 SSD:如果你是購買搭載
SSD 的筆記型電腦,為了達到輕薄的特點,一般筆記型電腦通常不太會
有擴充槽可以再加裝 SSD(但仍有少數可以加裝,可以在購買筆記型電腦
時確認);如果你是要為自己的桌上型電腦擴充 SSD,擴充 M.2 SATA 或
M.2 PCIe / NVMe 規格,記得先確認主機板上的 SATA、PCIe 通道是否
還足夠加裝,也記得確認主機板說明書,在第幾通道上加裝 SSD 才可正
常發揮效能。如果是要擴充 SATA SSD,需先確認主機殼內的硬碟擴充
槽是否還有空間。
SSD 價格差異該如何選購?
SSD 因快閃記憶體(NAND Flash)成本較高,所以 SSD 在發展初期售價
非常昂貴,比起傳統硬碟要高得多。但近年由於製造技術提升和晶片容
量擴大,SSD 價格雖還是比傳統硬碟高,但已有下降的趨勢。然而市售
的 SSD 固態硬碟價格可能相差到數倍,究竟 SSD 售價的差異是什麼?
1. 相同規格條件下,容量越大價格越貴。
2. 相同容量條件下,使用的快閃記憶體(NAND Flash)顆粒會影響成本的
不同,SLC 價格會較高。
3. 相通容量、快閃記憶體顆粒條件下,SSD 不同的接口和傳輸介面也會
影響價格,一般來說 M.2 PCIe / NVMe 規格因技術較新,也是目前傳輸
速度最快的規格,所以價格也相對較高。
4. 如你欲選購的 SSD 控制晶片(Controller)有特殊功能(如加密功能),
那在相同規格介面、容量條件下,價格亦會相對較高。
SSD 固態硬碟原理,帶你進一步
分析(2021 年最新)
2021/8 月
目錄
SSD 固態硬碟 原理
SSD 與傳統硬碟比較,什麼是『混合式硬碟』?
>混合式硬碟
SSD 固態硬碟原理
SSD,全名稱作"Solid-state drive",中文叫作固態硬碟,最初是設計來
取代『傳統硬碟』,其主構造是以『積體電路』結構,無任何高精密機
械零組件,所以和硬碟無關。市面簡稱『固態硬碟』不是很正確;傳統
硬碟內有『碟片』是旋轉碟片來讀寫資料,但 SSD 都是『積體電路』,
沒有磁片、內部機械零件作動,和硬碟原理 也完全不同。
SSD 與傳統硬碟比較,混合式硬碟是什麼?
目前市面的資料儲存設備(Data Storage)以儲存的材質區分為『磁性
介質表面儲存設備』代表性產品是傳統式硬碟,另一是『積體電路的儲
存設備』代表性產品是 RAM, ROM, SSD Flash Memory….。
雖然目前硬碟還佔優勢,但因其『物理極限』已無法克服『怕碰撞,易
磨損,耗電...』的問題,也無法再開發更『輕,薄,短,小』的硬碟。科學
家因此開始開發以『積體電路的儲存設備』取代硬碟。
SSD 傳統硬碟
NAND 積體電路 精密金屬機件
輕薄短小、省電、溫度低 體積大、重量重、較耗電、溫度較高
讀寫快速 讀寫速度相對較慢
耐摔耐碰撞 怕碰撞
晶片燒毀後,無法資料救援 硬碟故障時,資料救援機會較高
下圖是『傳統機件式硬碟』和『SSD』內部結構,可明顯看出差異。
混合式硬碟
『混合式硬碟』就是『傳統硬碟+SSD』結合成單一硬碟。有 SSD 讀寫
快速的優點,又有傳統硬碟的高容量可使用。等於是 1 台當 2 台用,規
格是只有一個 SATA 介面。SSD 磁碟可安裝作業系統當開機用磁碟,傳
統硬碟則當儲存資料用。
SSD 規格&介面:SATA、M.2 SATA、M.2
PCIe、NVMe
SATA SSD
這是最早出現市面的 SSD,當時是為了取代暢銷的傳統硬碟而設計,外
型就是和一般 2.5”傳統硬碟完全相同,也是採用 SATA 介面,安裝和傳
統硬碟相同,毫無困難,可以輕易取代。
目前市面規格 SATA 6.0Gb/s, 讀取時間 560 MB/s ,寫入時間 510
MB/s。
M.2 SATA
這是比 PCIe / NVMe 更早期介面,適用較舊款主機板,
目前市面規格 M.2 SATA,讀取時間 560MB/s, 寫入時間 510MB/s。
NVMe(NVM Express)先進規格,讀寫速度快
上述圖片比較說明,應該已很清楚看出,M.2 PCIe+NVMe 是 SSD 讀
寫速度最快的規格。
談 SSD 的技術就不得不談 NVMe 原理,但筆者對 NVMe 技術知道的有
限,目前只能簡單介紹基本概念,無法深入說明內部核心『平行運算
Internal Parallelism for SSD』原理,請見諒。
NVMe 開發的契機是因為:
所以廠商才為此而開發出 『NVMe』其名稱是『非揮發性記憶體控制介
面規格 Non-Volatile Memory Host Controller Interface
Specification』通訊協定。此新協定終於定義出可以 100% 發揮 NAND
『平行運算』的高速能力,再利用現有的 PCIe 介面的高速特性,即可
發揮 NAND 高達 3,400 MB/s 讀寫速度。這已比傳統 SATA 硬碟快 4 倍
速度。
PCle 高速傳輸介面
PCIe 採用四通道連接,讓資料傳輸比 SATA 快 4 倍,且省電。使用
PCle +NVMe SSD,是目前追求極速唯一選擇。
另外有一優點,NVMe SSD+PCIe 組合,因有省電特性,NoteBook 電
池耗損減低,電池壽命才得已增長。
3D 積體電路基本上是一層一層的 Layer,每一層可佈線成數量龐大的
512byte/unit,類似『網格狀』的邏輯電路而且共有 2 面,再一層一層堆
疊,如此堆疊即可構成『立體的邏輯電路架構』,以達到垂直平行讀寫
功能。
NAND 的儲存單位也採用『邏輯虛擬』設計,且不同廠牌、型號....數值
不同。但制定的基本標準如下:
1. Unit 是 NAND 最基本儲存單位,Size=512 byte。
2. Page 是網格上的每一列(行),在 NAND 上稱為『Page』。通常
數量都是 32、64、128、256、512.../unit,Size 32、64、128...KB,
基本上每一層有多少數量的列就相同數量的 Page,但各廠牌設計也有不
同。一個 page 上所有的 unit 共用一字元線(Word line)所以 NAND 讀
寫一定是一個 Page 一個 Page 同時進行。
3. Block 是 32,64,128,256,512….Page 組成的『區塊』且是『3D 立
體』,想像成陣列 Array 或巨型的『魔術方塊』較易理解。
NAND 讀取與寫入原理有點複雜,
NAND 『讀取,寫入』是一個 Page 一個 Page 進行。但寫入前必須先
將要寫入該 page 的整個 Block 擦除乾淨(Block erasure) 才可寫入。
擦除原理就是將 Block 內所有的 bit 變為『1』狀態=Free 。擦除作業
只能以「Block」進行,無法以較小的 page。
如何管理已損壞區塊(Bad Blocks):
但當有新檔案要寫入時,只要是磁片後面還有未使用區塊(Unused
Blocks),一律先寫入這些未使用的區塊,不會先去寫入『已刪除』區塊,
就是避免覆蓋已刪除檔案,提供隨時『還原檔案』的機會。
但如磁片已被寫滿,無任何未使用區塊可用時,新檔案就只能寫入那些
標示『已刪除』的區塊,只要一被寫入新資料,原舊有資料即已被覆蓋,
絕不可能『還原』。
這『磁性紀錄』原理類似,錄音帶某段如被再錄製新歌曲,其原舊歌曲
即被覆蓋,絕不可能『還原』。
1. 隨時更新原廠韌體(Update Firmware)。
2. 安裝原廠的 SSD 自我監控,分析和報告技術(S.M.A.R.T)監控系統。
最新文章