SSD 的 SLC 快取:為什麼寫滿後速度會掉

gaming%20setup%20with%20RGB%20keyboard%2C%20gaming...
發表時間:2026 年 10 月 23 日 | 更新日期:2026 年 10 月 23 日 | 編輯:雅寶社區編輯團隊
SSD 的 SLC 快取:為什麼寫滿後速度會掉 - 雅寶社區 · 頂客論壇

這種做法好比倉庫門口先擺一個臨時卸貨區:貨車來的時候可以快速把貨卸在門口,不必直接推進倉庫深處;等有空檔,再慢慢把貨物歸位。臨時卸貨區越大,你能享受高速卸貨的時間就越長;反之,卸貨區被塞滿,貨車就只能直接開進倉庫,速度自然慢下來。SLC 快取的大小,通常取決於 SSD 的容量、剩餘空間與控制器策略,這也是為什麼「同一款 SSD,容量越大,通常緩外表現越好」。

SLC 快取又可分為「靜態」與「動態」兩種。靜態 SLC 快取是固定保留一塊空間,不論硬碟裝多滿,這塊空間都專供 SLC 模式使用,緩外速度較穩定,但可用容量會稍微縮水。動態 SLC 快取則是依照剩餘空間彈性調整,硬碟越空、快取越大,硬碟越滿、快取越小,甚至可能完全消失。多數消費級 SSD 採用的是動態 SLC 快取,這正是「寫滿後掉速」問題的核心所在。

三、為什麼寫滿後速度會掉?快取耗盡的完整機制

理解了 SLC 快取的基本運作,就可以進一步拆解掉速的完整過程。很多玩家以為「寫滿」是指硬碟容量用到 100% 才會出問題,但實際上,只要剩餘空間低於某個比例,動態 SLC 快取就會開始縮小,寫入效能也會提早受到影響。以下我們分三個層次來看。

3-1 快取耗盡的瞬間:從雲霄飛車變成爬樓梯

假設你買了一顆 1TB 的 TLC SSD,標示連續寫入 5000MB/s,實際在 SLC 快取範圍內可能跑出 3000MB/s 到 4500MB/s 的成績。這塊動態快取在硬碟很空的時候,可能高達 100GB 甚至 200GB 以上;但當硬碟已經用掉七、八成,快取可能縮小到只剩幾十 GB,甚至十幾 GB。當你開始安裝一款 150GB 的 3A 大作,一開始速度飛快,因為資料都先進了 SLC 快取;等到快取被寫滿,後續資料就必須直接寫入 TLC 顆粒,速度會瞬間掉到原生寫入水準,可能是 500MB/s、300MB/s,QLC 機種甚至會掉到 100MB/s 左右。

這種「前快後慢」的階梯式掉速,就是玩家最有感的現象。更何況遊戲安裝過程並不是單純的連續寫入,還牽涉到下載、解壓縮、檔案配置、驗證等動作,寫入模式其實相當混雜。當 SSD 同時要處理大量隨機寫入與背景搬移時,實際感受到的速度可能比跑分數字更難看。這也是為什麼有些人會覺得「明明買了高階 SSD,安裝遊戲卻還是要等很久」。

值得注意的是,掉速並不會損壞硬碟,也不會影響已寫入資料的正確性,它單純是效能層面的現象。當系統閒置一段時間,控制器把 SLC 快取裡的資料摺疊回 TLC 或 QLC,快取空間被釋放,寫入速度又會恢復。換句話說,這是一個動態循環的過程,而不是永久性的效能衰退。

3-2 垃圾回收與寫入放大:掉速的第二層原因

除了 SLC 快取耗盡,還有一個經常被忽略的因素:垃圾回收(Garbage Collection,簡稱 GC)。NAND 快閃記憶體有個特性,資料寫入時是以「頁(Page)」為單位,但抹除時卻必須以「區塊(Block)」為單位,而且不能直接覆寫,必須先抹除才能再寫。當 SSD 寫入新資料時,如果目標區塊裡還有舊的有效資料,控制器就必須先把這些有效資料搬到別的區塊,再抹除整個區塊,這個過程就是垃圾回收。

垃圾回收會產生所謂的「寫入放大(Write Amplification)」。簡單來說,你明明只寫了 1GB 的資料,SSD 內部卻可能因為搬移、摺疊、抹除等動作,實際寫入了 2GB 甚至更多的資料量。寫入放大越嚴重,代表顆粒被無謂消耗得越多,同時也會佔用控制器與匯流排資源,讓實際寫入速度進一步下降。當硬碟接近寫滿、可用區塊越來越少時,垃圾回收的頻率與難度都會提高,掉速情況也就更加明顯。

TRIM 指令在這裡扮演重要角色。當作業系統刪除檔案時,會透過 TRIM 告訴 SSD 哪些區塊已經無效,控制器便能提前整理、避免在寫入時才臨時搬移資料。如果 TRIM 沒有正常運作,或者使用者關閉了相關功能,SSD 的垃圾回收效率就會變差,長期下來更容易出現掉速。對遊戲玩家來說,確保作業系統有正確啟用 TRIM,是維持 SSD 效能的基本功。

3-3 DRAM 快取與 HMB:別把兩種快取搞混

談到 SSD 快取,很多人會把「SLC 快取」與「DRAM 快取」混為一談,其實兩者作用完全不同。DRAM 快取是 SSD 上的一顆獨立記憶體顆粒,主要用來存放 FTL(Flash Translation Layer)映射表,也就是記錄「作業系統看到的邏輯位址」與「NAND 實際實體位址」之間的對應關係。有了 DRAM,控制器在查找資料時不必每次都回頭翻閱 NAND,隨機讀寫效能會穩定許多。

沒有獨立 DRAM 的入門級 SSD,則可能採用 HMB(Host Memory Buffer)技術,向系統記憶體借用一小塊空間來存放映射表。HMB 雖然能降低成本,但效能與穩定性通常不如獨立 DRAM,尤其在大量隨機寫入或硬碟接近滿載時,差異會更明顯。對遊戲玩家而言,選購時若預算允許,盡量挑選具備獨立 DRAM 快取的型號,會比單純追求帳面讀寫速度來得實在。畢竟 SLC 快取決定的是「爆發寫入能撐多久」,DRAM 快取影響的則是「日常隨機存取穩不穩」,兩者相輔相成,缺一不可。

四、遊戲玩家最有感的掉速場景

講完原理,接著回到玩家最關心的實際情境。以下幾種操作,是雅寶社區 · 頂客論壇網友最常回報「特別有感」的掉速場景,如果你也經常做這些事,那麼 SSD 的快取狀態與剩餘空間就值得你多加留意。

4-1 大型遊戲安裝與更新

這是掉速最有感的場景,沒有之一。現在 3A 大作動輒 80GB、100GB 甚至 150GB 以上,安裝時除了下載,還包含解壓縮、寫入、驗證等流程,會對 SSD 產生長時間、大量的寫入壓力。當 SLC 快取被寫滿,安裝進度條就會從「咻咻咻」變成「慢慢爬」,尤其 QLC 機種在緩外狀態下,寫入速度可能比傳統硬碟快不了多少。遊戲更新也是類似情況,有些更新雖然檔案不大,但會改寫大量既有檔案,同樣會觸發寫入與垃圾回收。

如果你經常安裝或更新大型遊戲,建議盡量保持 SSD 有兩成以上的可用空間,讓動態 SLC 快取有足夠的伸展空間。與其把硬碟塞到剩幾 GB,不如定期清理不玩的遊戲,或者加裝第二顆 SSD 專門放遊戲,會是更實際的做法。

4-2 遊戲錄影與實況輸出

不少玩家會用 OBS、NVIDIA ShadowPlay 或 AMD ReLive 錄製遊戲畫面,這些功能會持續將高 bitrate 的影片寫入硬碟。以 1080p60、50Mbps 的設定來說,每小時大約會產生 20GB 以上的檔案;若是 4K 高畫質錄影,資料量更是可觀。長時間錄影等於對 SSD 進行持續不斷的大檔寫入,很容易把 SLC 快取吃光,導致錄影中途掉速,甚至出現掉帧、卡頓。

如果你有實況或錄影需求,建議把錄影暫存路徑指向另一顆容量較大、剩餘空間充足的 SSD,並且避免與遊戲安裝在同一顆快滿的硬碟上。此外,錄影檔案屬於「寫入後少讀取」的冷資料,可以考慮存放在傳統硬碟或外接儲存裝置,把寶貴的 SSD 空間留給遊戲與系統。

4-3 模組搬移、檔案驗證與 Shader 快取

喜歡玩 MOD 的玩家,經常會搬移大量檔案、重新安裝模組包,或者透過 Steam、Epic 等平台驗證遊戲檔案。這些動作表面上看起來只是「讀取」或「檢查」,但實際上平台可能會重新下載、覆寫或修復部分檔案,仍然會產生寫入負載。另一方面,現代遊戲為了減少讀取等待,會在第一次啟動或更新驅動後,產生大量 Shader 快取檔案,這些檔案的寫入量也不容小覷。

此外,遊戲載入本身雖然以讀取為主,但如果你在遊戲運行時同時進行背景下載、錄影或檔案搬移,SSD 的讀取效能仍可能因為控制器忙於垃圾回收與寫入而受到排擠。這也是為什麼有些玩家會覺得「玩遊戲時開著下載,載入就變慢了」。要改善這個情況,除了分散儲存裝置,也可以在遊戲前暫停不必要的背景寫入工作。

五、如何避免或減緩 SSD 寫滿掉速?實用調校與選購建議

理解了掉速的成因,接下來要談的是「怎麼辦」。雖然我們無法改變 TLC、QLC 顆粒的原生寫入速度,但可以透過使用習慣、系統設定與選購策略,盡量把掉速的影響降到最低。以下幾點是筆者實際使用與論壇網友回饋整理出的建議。

5-1 保留足夠的可用空間

這是最簡單也最有效的一招。多數 SSD 在剩餘空間低於一成到兩成時,動態 SLC 快取就會明顯縮小,垃圾回收也會变得吃力。建議至少保留 15% 到 20% 的可用空間,讓控制器有足夠的閒置區塊可以進行搬移與整理。如果你的硬碟容量是 1TB,最好讓它維持在 800GB 以下的使用量;若是 500GB 的入門碟,則建議不要塞超過 400GB。

實務上,可以把作業系統與常用程式放在系統碟,遊戲與素材放在另一顆容量較大的 SSD,並且定期清理暫存檔、舊的遊戲安裝包與重複的錄影檔案。與其不斷追求更大容量的單顆硬碟,不如養成「分區管理、預留空間」的習慣,對長期效能穩定更有幫助。

5-2 選購 SSD 時該看的關鍵規格

選購時,除了看包裝上的最高連續讀寫速度,更應該注意以下幾個規格:第一,是否標示「緩外速度」或「持續寫入速度」,這往往比峰值速度更能反映真實體驗;第二,是否具備獨立 DRAM 快取,這對隨機存取與長期穩定度影響很大;第三,TBW(Total Bytes Written)耐用度指標,代表硬碟在保固期內可承受的總寫入量,數值越高越適合大量寫入用途;第四,控制器與顆粒類型,例如採用 TLC 顆粒的機種通常比 QLC 更適合當作遊戲碟。

另外,容量也是關鍵。同樣型號的 SSD,1TB 版本的 SLC 快取與緩外表現通常會比 500GB 版本好,因為容量越大,廠商能運用的閒置區塊越多。如果預算允許,與其買兩顆小容量 SSD,不如買一顆大容量、有 DRAM 快取的型號,整體體驗會更均衡。當然,還是要回到自身需求,若只是文書上網,入門款也足以應付;但若你是重度遊戲玩家、實況主或影音創作者,儲存裝置的預算絕對值得多花一點。

5-3 系統與遊戲設定的小技巧

在系統層面,首先要確認 TRIM 功能正常啟用,並且避免使用會干擾 TRIM 的磁碟重組工具。其次,可以適度調整虛擬記憶體與休眠檔案的設定,減少不必要的寫入;如果記憶體充足,甚至可以考慮關閉休眠功能,省下與記憶體容量相當的硬碟空間。再者,定期檢查是否有背景程式在大量寫入,例如雲端同步、遊戲平台更新、瀏覽器快取等,適時暫停或轉移到其他硬碟。

在遊戲層面,可以將 Steam、Epic 等平台的遊戲庫分散到不同硬碟,避免所有遊戲都擠在同一顆快滿的 SSD 上;錄影與截圖路徑則建議指向容量較大或較不常用的儲存裝置。若你使用的是支援 DirectStorage 的遊戲,雖然能加快載入速度,但對儲存裝置的讀取需求也更高,這時保持硬碟健康與足夠空間就更加重要。

六、常見迷思 Q&A

6-1 掉速代表 SSD 快壞了嗎?

不一定。多數情況下的掉速,只是 SLC 快取耗盡或垃圾回收造成的暫時性效能下降,並不代表硬碟故障。你可以透過檢查剩餘空間、執行 TRIM、讓硬碟閒置一段時間,觀察速度是否恢復。但如果掉速伴隨讀取錯誤、系統當機、SMART 健康度異常或檔案無故消失,那就可能是硬碟真的有問題,建議盡快備份並送修。養成定期備份的習慣,永遠比事後搶救來得實際。

6-2 跑分軟體為什麼測不出掉速?

因為多數跑分軟體的寫入測試量不夠大,往往在 SLC 快取還沒被寫滿時就結束了,自然測不到緩外速度。有些進階測試工具可以指定寫入大檔案或進行長時間寫入,才比較容易觀察到階梯式掉速。與其迷信跑分成績,不如實際安裝一款大型遊戲,觀察進度條後段的速度變化,會更貼近真實使用情境。

6-3 是不是所有 SSD 都會寫滿掉速?

只要是採用 TLC 或 QLC 顆粒、並依賴 SLC 快取的消費級 SSD,幾乎都會有類似現象,差別只在快取大小與緩外速度高低。企業級或部分高階產品可能採用固定 SLC 快取、較大 OP(Over-Provisioning)空間或特殊控制器設計,掉速幅度較小,但價格也高出許多。與其追求「完全不掉速」,不如選擇緩外速度仍可接受、且符合預算的型號。

七、結語:看懂快取,才能買對 SSD

SSD 的 SLC 快取,本質上是一種「用空間換速度」的聰明設計,讓平價的 TLC、QLC 顆粒也能在短時間內展現高速寫入。但這層快取並不是無限的,當硬碟寫滿、剩餘空間不足,或長時間大量寫入時,速度終究會回到顆粒的原生水準。這不是廠商偷料,也不是硬碟故障,而是成本、容量與效能之間必然的取捨。

對遊戲玩家來說,與其被包裝上的峰值讀寫數字牽著走,不如理解自己的使用情境:你會不會經常安裝上百 GB 的遊戲?會不會長時間錄影?會不會把硬碟塞到只剩幾 GB?如果答案是肯定的,那麼預留空間、選對型號、分散儲存裝置,就會比單純追求跑分成績更有意義。

下次當你在雅寶社區 · 頂客論壇看到有人問「為什麼我的 SSD 寫滿就變慢」,你已經可以從容地回答:這是 SLC 快取耗盡、垃圾回收與寫入放大共同作用的結果,不是硬碟壞了,而是它在告訴你——該清一清空間,或者該升級一顆更適合自己的固態硬碟了。

🏠 返回首頁