网上都说SSD不能塞太满。这个说法跟"晚上别吃太多"一样,人人都听过,但没几个人真的当回事——该满还是满。
但问题来了:到底影响有多大?是心理作用还是物理规律?掉速10%还是50%?游戏读条慢不慢?温度会不会飙?
同一块盘,测三次——30%占用、70%占用、95%占用。写入、读取、游戏、温度,全部实打实的数据。
先给结论
读取速度几乎不掉(差5%以内),但写入速度会断崖式下跌——大多数消费级TLC SSD在95%满时,持续写入跌到原来的15-20%,随机写入掉得更狠。游戏加载基本不受影响(因为读多写少),但大文件拷贝、系统更新、解压这种写密集型操作会沉重到你怀疑人生。
第一章 · 为什么塞满会变慢?
要理解这个事,得先搞懂一个基础事实:SSD不能直接覆盖旧数据。
NAND闪存的物理特性是:写数据只能把1变成0(很快),但要把0变回1就得擦除整个Block(很慢——慢几十倍)。所以SSD从来不"覆盖"老数据,而是把新数据写到空白的Page上,老数据标记为"无效",等空闲了一起擦掉。
盘空了,到处是空白Page,随便写。盘满了呢?没有空白Page了。主控得先擦掉一堆无效数据腾出空间——这个过程叫垃圾回收(GC)。GC本身就得读→搬→擦,消耗大量带宽。更糟的是,如果无效Page太少(满盘时经常这样),为了写一个4KB的数据,主控可能得搬好几MB的数据再擦掉整个Block。
这就是写入放大(Write Amplification, WA)。
写入放大(WAF)—— 用公式说话
WAF = NAND实际写入量 ÷ 主机请求写入量
理想情况WAF=1(写多少就是多少)。空盘时WAF≈1.1-2.0。但容量占用逼近95%时,WAF可能冲到20-100+——主控每处理你1GB的写入请求,内部要搬移20-100GB的数据。
第二章 · SLC缓存——满盘时它会消失
现在的TLC/QLC SSD都有一层"加速器"——SLC缓存。主控把一部分TLC区域模拟成SLC模式(每个Cell只存1bit而非3-4bit),写入速度直接翻3-10倍。
这里有个关键区分:动态SLC vs 固定SLC。
多数消费级SSD(三星TurboWrite、西数nCache、镁光Dynamic Write Acceleration)都用动态SLC——缓存大小随剩余空间变化。盘空的时候,SLC区域可以很大(~几十GB甚至上百GB)。盘满的时候,SLC区域缩到几乎为零。
这才是"满盘写入变慢"最直接的原因——SLC缓存没了,新写入的数据直接往TLC里怼,速度从几千MB/s掉到三百MB/s。而且主控还要一边把缓存里的热数据"折叠"回TLC,一边腾空间给新的SLC写入,双重压力。
第三章 · 实测数据对照表
以下数据实测,以三星990 Pro 1TB、西数SN850X 1TB、英睿达T500 1TB为消费级TLC代表:
① 顺序读取(带宽型操作)
| 已用容量 | 30% | 70% | 95% | 降幅 |
| 三星990 Pro | 7,100 | 7,050 | 6,800 | -4% |
| 西数SN850X | 7,000 | 6,900 | 6,700 | -4% |
| 英睿达T500 | 7,200 | 7,150 | 6,900 | -4% |
单位:MB/s。顺序读取几乎不受容量影响,差距在误差范围内。
② 顺序写入(SLC缓存内 vs 缓存外TLC直写)
| 已用容量 | 30%(缓存内) | 70%(缓存内) | 95%(TLC直写) | 峰值降幅 |
| 三星990 Pro | 6,900 | 4,500 | ~500 | -93% |
| 西数SN850X | 5,300 | 3,000 | ~550 | -90% |
| 英睿达T500 | 7,200 | 5,000 | ~900 | -87% |
单位:MB/s。70%时SLC缓存已大幅缩小,95%时缓存耗尽进入TLC直写模式。西数SN850X的nCache 4.0在满盘时曲线更平滑(降幅最小)。
注意看这个落差——30%时SLC缓存内写入6,900 MB/s,95%时TLC直写500 MB/s。速度差了将近14倍。如果你经常拷贝大文件(视频素材、游戏安装包、虚拟机镜像),满盘时写入体验就是从"唰的一下"变成"泡杯茶等它完"。
③ 4K随机读写(系统盘最在意的指标)
| 项目 | 30% | 70% | 95% | 降幅 |
| 4K随机读取 | ~90 MB/s | ~85 MB/s | ~80 MB/s | -10% |
| 4K随机写入 | ~300 MB/s | ~150 MB/s | ~30-50 MB/s | -85% |
4K随机读(系统盘日常操作)降幅很小,但4K随机写(解压、下载、更新)降幅惊人。
第四章 · 游戏加载:不用担心
游戏加载本质上是大量顺序读取 + 一些离散读取。前面说了,顺序读取几乎不受容量影响——就算盘95%满,读取带宽也只掉4-5%。
Digital Foundry做过实测:PCIe 4.0 SSD在不同占用率下,《瑞奇与叮当》关卡加载时间差异不到0.3秒。《赛博朋克2077》加载,满盘vs空盘差距在1秒以内。
但在线游戏的更新补丁是另一回事。《原神》《使命召唤》《堡垒之夜》的更新经常几十GB,本质上是大量小文件写入。如果盘满了,下载完解压的那段时间你会体验到什么叫做"TLC直写"的酸爽。
游戏玩家可以放心
日常游戏体验(启动加载、关卡读图、材质流送)几乎不受影响。但安装游戏和下载更新时,95%满的盘会比空盘慢5-10倍。
第五章 · 温度:满盘会更热吗?
先说结论:满盘本身不会让SSD更热,但满盘引发的GC风暴会。
温度上升不是容量占用直接导致的,而是持续写入导致的。空盘时写个大文件,SLC缓存内6,900 MB/s跑完,然后休息。满盘时同一个大文件,SLC缓存耗尽后TLC直写500 MB/s,但GC同时在后台疯狂搬数据——主控持续满负荷运转,时间延长了10倍以上,热量自然累积。
| 场景 | 30%(SLC内) | 95%(TLC直写+GC) |
| 写入100GB | ~15秒完成
+ U7 `# Q/ W8 N$ C1 J峰值62°C | ~200秒完成; z; `1 D+ r+ G
峰值78-85°C |
| 触发节流 | ❌ 不触发 | ⚠️ 可能触发(主控>75°C) |
三星990 Pro热节流阈值~77°C,无散热片持续写入可达85°C。
这里有个可怕的双重打击:满盘 → 写入慢(TLC直写)→ 时间长 → 热量高 → 主控可能热节流 → 速度更慢。这是个正反馈恶性循环。
第六章 · 不同主控方案对比
不同的SSD,满盘时的表现差异很大。关键看三点:SLC缓存策略、GC效率、预留空间(OP)大小。
| 方案 | 满盘写入下降 | 恢复速度 | 特点 |
| 三星(TurboWrite) | ~50-70% | 快(激进空闲GC) | 动态SLC缓存最大,但满盘缩得也最狠 |
| 西数(nCache 4.0) | ~30-50% | 中 | 满盘曲线最平滑,多层SLC+动态调整 |
| 镁光(Dynamic WA) | ~50-70% | 中 | SLC区偏小,满盘后TLC直写比三星略快(~900 MB/s) |
| 群联公版(E18/E26) | ~50-80% | 偏慢 | 依赖品牌固件优化,差异大 |
7 R2 Y' h1 G+ ^; U1 n" C; w4 s
QLC SSD更惨
QLC(如英睿达P3 Plus、Intel 670p)的TLC直写速度只有~300 MB/s,加上SLC缓存更小,满盘时的表现更差。如果系统盘是QLC且长期接近满盘,日常使用就能感受到卡顿。
第七章 · 各种场景下的真实感受
| 场景 | 30% | 95% | 感受差距 |
| Windows启动 | ✅ 流畅 | ✅ 流畅 | 几乎无感 |
| 打开浏览器/Office | ✅ 流畅 | ✅ 流畅 | 几乎无感 |
| 游戏启动/读图 | ✅ 流畅 | ✅ 流畅 | 慢<1秒 |
| 拷贝10GB大文件 | ~1.5秒 | ~20秒 | 慢13倍 |
| 解压50GB压缩包 | ~8秒 | ~2分钟 | 慢15倍 |
| 游戏更新(30GB) | ~5秒下载; j( j6 r* f# t5 r+ W
~5秒解压 | ~5秒下载6 k5 I/ X, X. Q1 N1 V8 K
~1分钟解压 | 等待翻倍 |
| 视频编辑渲染 | ✅ 流畅 | ⚠️ 掉帧卡顿 | 热点数据被GC搬移 |
| Steam下载+验证 | ✅ 流畅 | ⚠️ 验证环节卡住 | 随机写+大量小文件 |
第八章 · 满盘自救指南
给满盘用户的自查清单:
☐ 1. 至少留15-20%空余空间
这不是"心理安慰"。SSD需要空余空间来做SLC缓存、垃圾回收和磨损均衡。1TB的盘用到800GB就该停了。再往上就是牺牲体验换容量。
☐ 2. 确保TRIM开启
在命令行执行 fsutil behavior query DisableDeleteNotify,返回0表示TRIM已开启。没开的话等效于GC得搬你"已删除"的数据,WAF直接爆炸。
☐ 3. 定期执行全盘优化
Windows的"优化驱动器"工具(defrag)对SSD执行的是Trim + 重新整理——定期跑一次能帮助主控把有效数据集中,释放更多连续空闲Block。但别跑太勤,一个月一次够了。
☐ 4. 把下载/大文件放到机械盘或第二块SSD
系统盘满的主要元凶是下载目录和游戏库。Steam允许你给每个游戏选择安装位置——把不常玩的挪到另一块盘上。
☐ 5. 考虑企业级SSD
企业级SSD(如三星PM9A3、英特尔D7-P5510)预留空间(OP)通常达28%,满盘时WAF控制得好得多。但价格高、发热大,普通用户不必纠结。
结论
SSD塞满不会让它"炸掉",但会让它的写入性能变成残废
如果你的SSD只用来存游戏和日常用(读多写少),用到95%也没太大问题。但如果它是你的系统盘,上面跑着下载、解压、视频剪辑、虚拟机、开发编译——留出20%空余空间是你给SSD最好的保养。
说到底,规律很简单:读操作不看容量,写操作看。SLC缓存是油门,容量是油箱。油箱见底了,油门踩到底也跑不快。