SSD(固態硬碟)是什麼?快閃記憶體記住資料的原理

約 11 分鐘 · 更新:2026年10月23日

SSD(固態硬碟)是把資料以電子的量,記在快閃記憶體這種半導體晶片裡的儲存裝置。因為沒有會動的零件,所以比HDD快,也更耐撞擊。不過,記憶單元每次覆寫都會一點一點受損。所以SSD裡的控制晶片,會用分散寫入位置等做法來延長壽命。

這篇文章可以了解

  • SSD裡裝了哪些晶片,各自負責什麼
  • 記憶單元用電子的量區分0和1的原理
  • SLC、TLC、QLC的差異,以及各自的優點和缺點
  • SSD會磨損的原因、延長壽命的做法,以及TBW的看法
  • 把記憶單元垂直堆疊的3D NAND是什麼

先備知識:先讀過「記憶體和儲存空間有什麼不同?」,大致了解儲存空間和快閃記憶體,會比較容易閱讀。

生活中的例子:電腦變得安靜又快速的原因

現在的筆記型電腦,按下電源很快就能開機,也幾乎聽不到運轉的聲音。主要原因之一,是儲存裝置從HDD換成了固態硬碟(SSD)。

HDD(硬碟)用磁性把資料記錄在旋轉的圓盤上,並移動讀寫用的零件,去找要讀寫的位置。SSD沒有會動的零件,所以能馬上讀到想讀的位置,也不會發出聲音。另一方面,同樣的容量,HDD大多比較便宜,所以仍用來保存大量資料(差異的一覽請看「SSD與HDD的差異」)。

手機的儲存空間,也是和SSD同一種的晶片(「手機裡有哪些半導體?」)。

SSD裡面裝了什麼?

SSD的電路板上,數量最多的零件,是記住資料的晶片。這就是NAND型快閃記憶體,本文簡稱為「快閃記憶體」。

另一個重要的零件,是控制晶片(控制器)。它是SSD專用的小電腦,接收電腦「讀取」「寫入」的要求,再對快閃記憶體下指令。同時驅動好幾顆快閃記憶體來提高速度,以及後面要說明的延長壽命的做法,都是這顆晶片的工作。

很多SSD還裝有DRAM(關掉電源內容就會消失的高速記憶體)。這是為了存放一張對照表,記錄電腦指定的位址的資料,在哪一顆快閃記憶體的哪個位置。不裝DRAM的便宜SSD中,也有向電腦借用一點記憶體的產品(HMB)。

連接電腦和SSD的規則,有從HDD沿用下來的SATA,以及為SSD設計的NVMe。SATA的SSD,即使是2009年的3.0版,上限也約為每秒550 MB。NVMe使用電腦裡的高速通道(PCI Express),所以能快得多(「NVMe與SATA SSD的差異」)。

SSD的內部:控制晶片驅動DRAM和多顆快閃記憶體晶片 電腦(CPU、記憶體) SATA 或 NVMe SSD 控制晶片 DRAM NAND NAND NAND NAND 同時驅動來提高速度
控制晶片一邊查看DRAM裡的對照表,一邊同時讀寫好幾顆快閃記憶體(NAND)。也有沒裝DRAM的SSD。圖中省略的部分:電源的零件、連接控制晶片和快閃記憶體的通道(channel)數量、實際零件的大小和排列。

原理①:記憶單元用「開啟的電壓」的偏移來記住資料

快閃記憶體記住資料的最小單位,稱為記憶單元。記憶單元是1個有點特別的電晶體。電晶體是一種開關,在稱為閘極的電極加上電壓,電流就會流動(開啟)(「電晶體是什麼?」)。

閘極的電壓超過某個值,電晶體就開始開啟。這個「開始開啟的電壓」,稱為臨界電壓。快閃記憶體的記憶單元特別的地方,是這個值可以在事後改變。

記憶單元的閘極下方,有被絕緣膜包圍、用來存放電子的地方(圖請看「記憶體和儲存空間有什麼不同?」)。電子是帶負電的小粒子。電子存進這裡後,閘極正電壓的效果就會減弱。所以要開啟,就需要更高的電壓。也就是說,存的電子越多,臨界電壓越高。

讀取時,在閘極加上1個「分界」的電壓,檢查電流會不會流動。有流動就是電子少的狀態,沒有流動就是電子多的狀態。把這2種狀態分配給1和0。電子被絕緣膜包圍,很難跑掉,所以關掉電源後,資料也會保留。

存放電子的地方,有能導電的小板子(浮動閘極),也有能抓住電子的絕緣膜。現在的大容量產品大多是後者,稱為電荷捕捉型記憶單元。把電子推過絕緣膜的原理,在「穿隧效應是什麼?」中說明。

原理②:1個記憶單元存幾位元?SLC、TLC、QLC

把電子的量分成「少、多」2個等級來用,1個記憶單元就能記住1位元。這就是SLC。把電子的量分得更細來寫入,1個記憶單元就能塞進更多位元。

每增加1位元,要區分的等級數就變成2倍。2位元的MLC是4個等級,3位元的TLC是8個等級,4位元的QLC是16個等級。同樣數量的記憶單元,能記住的量是SLC的2倍、3倍、4倍。所以能降低每單位容量的價格。

SLC把開啟的電壓分成2個等級寫入,TLC分成8個等級 SLC:2個等級(1位元) 電子少 電子多 分界 TLC:8個等級(3位元) 開始開啟的電壓 →
每一座山,是寫入相同資料的許多記憶單元,其「開始開啟的電壓」的分布。粗線是讀取時用的分界電壓。TLC有7條分界線,山和山之間的間隔很窄。圖中省略的部分:實際的山的形狀和寬度、各等級如何分配0和1。

即使寫入相同的資料,記憶單元的電壓也會有些差異,形成像圖中那樣的山。等級分得越細,山和山之間的間隔就越窄。所以「加入一點電子再確認」的步驟會變多,寫入就變慢。讀取時,也要改變分界的電壓,檢查好幾次。即使只漏掉一點電子,也容易和相鄰的等級分不清,所以能承受的覆寫次數也會減少。

總結來說,從SLC往QLC,會越來越便宜、容量越大,但也越慢、越容易磨損。所以現在電腦用的SSD,大多使用TLC或QLC。而且很多產品會把空著的記憶單元的一部分,暫時當成SLC使用,來彌補寫入的速度(「SLC、MLC、TLC、QLC的差異」)。

原理③:為什麼會磨損?

把資料寫入記憶單元時,用高電壓把電子推過絕緣膜。抹除時,用反方向的電壓把電子拉出來。這樣「寫入再抹除」1個來回,算作覆寫1次。

電子每次在強電壓下穿過絕緣膜,膜裡就會產生小小的損傷。電子卡在損傷裡,臨界電壓就會一點一點偏移。損傷變多,也會成為存著的電子漏出去的通道。就這樣,山的形狀變形,等級變得難以區分,這就是快閃記憶體磨損的原理。

能承受的覆寫次數,依記憶單元的方式和產品世代而有很大的不同。參考值是SLC約10萬次,TLC數千次,QLC約1,000次。出處是廠商金士頓(Kingston)的說明,以及2024年業界媒體的報導。

少量的讀取錯誤,由控制晶片來修正。寫入時加上用來檢查的額外資訊,讀取時找出錯誤的位元並改正。這稱為錯誤更正,記憶單元的等級越多、越小,就越不可缺少。

原理④:「以頁寫入,以區塊抹除」

快閃記憶體還有一個特性。已經有資料的位置不能直接覆蓋,必須先抹除再寫入。寫入時,以數萬個記憶單元組成的「頁」(page)為單位。抹除時,則以包含許多頁的「區塊」(block)為單位。1個區塊大約是64~512頁(2026年首爾大學的講義資料)。

那麼,改寫檔案的一部分時會怎樣呢?控制晶片不會在原地改寫舊的頁,而是把新的內容寫到別的空白頁。然後更新對照表,在舊的頁標上「不再使用」的記號。就這樣,不再使用的頁,會一點一點累積在各個區塊裡。

原理⑤:控制晶片的4個做法

空白的頁不夠時,控制晶片就開始整理。它選出不再使用的頁較多的區塊,只把還需要的頁複製到別的區塊。接著把原本的區塊整個抹除,讓它恢復成空的。這種整理稱為垃圾回收。

垃圾回收:只複製需要的頁,再把整個區塊抹除 ① A裡不需要的頁(×)變多了 A × × × × × ② 只把需要的頁複製到B B ③ 把整個A抹除,恢復成空的 A 需要 不需要 空白 ②複製的部分,就是額外的寫入
把A的8頁中需要的3頁,複製到空的B之後,再抹除A。電腦沒有要求的②的寫入,就是寫入放大的來源。圖中省略的部分:實際的頁數(1個區塊有數百頁)、對照表的更新、選擇哪個區塊的方法。

圖中②的複製不是電腦要求的,但記憶單元還是會磨損。像這樣,實際寫入快閃記憶體的量,比電腦寫入的量還多,稱為寫入放大。整理時,區塊裡留下的需要的頁越多,要複製的量就越多,寫入放大也越大。

要減少複製的量,重要的是讓控制晶片早點知道哪些頁不需要了。但是刪除檔案時,通常只會改變電腦那邊的管理資訊。所以作業系統(OS)會通知SSD,刪除的位置「不再使用」。這個通知稱為TRIM,讓不需要的資料在整理時不必複製。

此外,SSD會裝比標示容量多一點的快閃記憶體,把多出來的部分當成使用者看不到的工作用空間。這稱為預留空間(over-provisioning)。空間越充裕,整理時能選的區塊就越多,能減少複製的量。

最後,寫入新資料時,會選擇損傷較少的區塊,幾乎不會變動的資料也會偶爾搬移。讓所有區塊以差不多的速度磨損,這個做法就是損耗平均。

原理⑥:3D NAND,把記憶單元垂直堆疊

長期以來,快閃記憶體的容量,是靠把記憶單元做小來增加的。但在平面上一直縮小,能存的電子會變少,相鄰的記憶單元也會互相影響。到了2010年代初期,這個做法已經接近極限。

於是,把記憶單元垂直堆疊的方法開始實用化。這稱為3D NAND。三星(Samsung)在2013年8月,宣布最多24層的產品開始量產。美光(Micron)在2022年7月,宣布232層的產品開始量產和出貨。SK海力士(SK hynix)在2024年11月,宣布321層的產品開始量產。

堆疊起來,不必擴大晶片的面積,就能增加記憶單元的數量,所以能更便宜地做出同樣容量的SSD。不過層數越多,準確地挖出深孔等製程就越困難。

關掉電源放著會怎樣?

即使被絕緣膜包圍,經過很長的時間,電子也會一點一點漏掉,臨界電壓會逐漸偏移。溫度越高,漏得越快;因覆寫而使膜受損的記憶單元,也越容易漏(溫度和速度的關係,請看「阿瑞尼斯方程式是什麼?」)。

業界團體JEDEC的JESD218規格,訂定了SSD應保持資料的期間。家庭和公司電腦用(用戶端用)的,是關掉電源、在30 ℃下1年。資料中心用(企業用)的,是在40 ℃下3個月。兩者都是用完保證的寫入量、在最受損的狀態下的最低值。即便如此,還是避免把多年不通電的SSD當成唯一的保存位置,比較安全。

壽命數字的看法:TBW和DWPD

SSD壽命的參考值,以保固期間內可以寫入的總量來表示。這就是TBW(terabytes written,總寫入量)。依照JEDEC的規格,寫入這個量之後,仍必須符合規定的錯誤率和資料保持期間。

另一種表示方式,是DWPD(drive writes per day,每日全碟寫入次數)。意思是「在保固期間內,每天可以寫入幾次全部容量」。例如三星990 PRO的1 TB款式,是600 TBW、保固5年。600 TB除以約1,800天,等於每天約330 GB,也就是約0.33 DWPD。

TBW是保固的參考值,超過不代表馬上會壞,在那之前也不保證一定不壞。

快閃記憶體與日本

快閃記憶體是在日本誕生的技術。東芝的舛岡富士雄等人,在1984年發表了NOR型,1987年發表了NAND型的快閃記憶體。SSD使用的,是適合大容量的NAND型(「NAND型與NOR型快閃記憶體的差異」)。

承接東芝記憶體事業的,是鎧俠(Kioxia)。截至2026年,鎧俠在日本四日市(三重縣)和北上(岩手縣)的工廠生產。

常見的誤解

誤解:SSD就算正常使用,也很快就會磨損壞掉

實際上,以一般的使用方式,要用完保證的寫入量,需要很多年。例如在600 TBW的SSD上每天寫入50 GB,也要30年以上才會達到600 TB。如果只聽到「次數有上限」,就會覺得好像很快會壞。不過,SSD也會因為零件故障等磨損以外的原因而損壞。重要的資料,也要複製一份到別的地方。

誤解:刪除檔案後,晶片上的資料會馬上消失

實際上,刪除後,記憶單元裡的電子並不會馬上被拉出來。用TRIM通知的位置,要等之後控制晶片整理時,才會以區塊為單位抹除。在那之前,資料有可能還留在記憶單元裡。要轉讓或丟棄SSD時,使用廠商或作業系統提供、能抹除整個SSD的功能,比較確實。

誤解:快閃記憶體的層數越多,SSD越快

實際上,層數主要影響的是1顆晶片能塞進多少(容量和價格)。SSD的速度,取決於連接方式(SATA或NVMe)、控制晶片、同時驅動幾顆晶片等。1顆晶片的容量增加後,同樣容量的SSD裝的晶片會變少,能同時驅動的數量也可能減少。層數多的新世代,輸入輸出通常也會改良,所以兩者容易被混為一談。

從數字來看

項目數字比較看看
能承受的覆寫次數的參考值(SLC / TLC / QLC)約10萬 / 數千 / 約1,000次QLC約為SLC的100分之1(依產品和世代而不同)
3D NAND的層數24層(2013年)→ 232層(2022年)→ 321層(2024年)11年約13倍
關掉電源時的資料保持(JEDEC,用戶端用)30 ℃下1年壽命終了狀態下的最低值
990 PRO 1 TB的保固(TBW)600 TB、5年約0.33 DWPD(每天約330 GB)

層數是各公司宣布量產或出貨時的數字。2025年以後,也陸續有層數更多的技術發表。

進一步學習

接著閱讀

系列「生活中的半導體」的文章

  1. 記憶體和儲存空間有什麼不同?「8GB」與「256GB」的意思
  2. 手機裡有哪些半導體?主要晶片與各自的功能
  3. 功率半導體是什麼?電動車和家電轉換電力的原理
  4. 影像感測器是什麼?手機相機把光變成電的原理
  5. 微控制器(MCU)是什麼?讓家電和汽車動起來的小電腦
  6. 太陽能電池為什麼能發電?光變成電的原理與效率極限
  7. LED為什麼會發光?用半導體把電變成光的原理
  8. 觸控螢幕為什麼能感應手指?電容式觸控面板的原理
  9. SSD(固態硬碟)是什麼?快閃記憶體記住資料的原理
  10. 類比IC是什麼?和數位晶片有何不同、用在哪裡?
  11. GPS是怎麼定位的?衛星與時間的運作原理
  12. 液晶和OLED有什麼不同?螢幕顯示顏色的原理
  13. DRAM是什麼?動態隨機存取記憶體用電容記住資料的原理
  14. MEMS是什麼?手機裡微小「會動的機械」的原理
  15. 鋰電池是什麼?鋰離子電池充放電的原理與安全
  16. 半導體雷射(雷射二極體)是什麼?與LED的差異和光通訊用途
  17. 氮化鎵(GaN)是什麼?GaN充電器為何能做得這麼小
  18. 碳化矽(SiC)是什麼?改變電動車電力轉換的半導體
  19. 無線充電是什麼?手機放上去就能充電的原理
  20. 逆變器(變頻器)是什麼?變頻冷氣與電動車的原理
  21. USB是什麼?USB-C差異與規格、速度一次看懂
  22. 主動降噪(ANC)是什麼?降噪耳機用聲音消除聲音的原理
  23. 晶片怎麼散熱?熱的傳遞路徑與冷卻的極限
  24. 充電器怎麼把插座的電變成5 V?AC電源轉接器的原理
  25. 電動車裡有哪些半導體?主要晶片與各自的功能
  26. 智慧手錶怎麼量心率?用光讀取血流的原理
  27. 行動電源10000mAh能充幾次?原理、Wh與安全使用
  28. NFC是什麼?交通卡和感應支付一靠就能用的原理

這個領域的題目: SRAM與快閃記憶體

參考資料

入門解說一覽