1. 先弄明白这把“尺子”量的是哪几个数
拿到一块新固态硬盘,第一件事往往不是装系统,而是插上去跑个分,看看标称速度和实际读出来差多少。AS SSD Benchmark 就是干这事的工具,一款体积不到 1MB 的绿色单文件程序,双击就能跑,不用安装、不写注册表,测完把文件夹删掉就干净了。它主要给固态硬盘做四项基础性能测量,最后折算成一个总分。很多人把它当成“跑分玩具”,其实用对了,它就是排查电脑卡顿、判断该不该换盘、验证升级有没有效果的一把很实在的尺子。
这篇内容面向两类人:一类是刚装完机、想验证自己买的盘是不是货真价实的新手;另一类是电脑用了一两年开始变卡、怀疑硬盘拖后腿,但不知道从哪下手的老用户。我会把四项测试分别对应到什么日常操作讲清楚,再把测试环境的准备、参数怎么设、结果怎么读、分数不对怎么查,一步步拆开。全程只讲我自己实际跑过、验证过的做法,参数和换算过程都给出来,你照着抄就行。
需要提前说明一点:AS SSD Benchmark 是一款比较老的软件,诞生在 SATA 固态硬盘还是主流的年代,它对早期那些带压缩主控的盘特别“苛刻”,因为写入的是不可压缩的随机数据,压缩算法发挥不了作用。到了 PCIe NVMe 时代,它的总分参考价值有所下降,但四项原始数据尤其是 4K 随机和访问时间,依然是判断一块盘体质好坏最直观的依据。所以别只盯着那个总分,原始数据才是重点。
1.1 四项测试各自对应什么日常操作
界面上能看到的测试项其实不复杂,但每一项背后的含义经常被搞混。我按“你平时用电脑会做什么”来对应,比看参数表好理解得多。
Seq(顺序读写)对应的是大文件搬运,比如把一个 20GB 的游戏安装包从旧盘拷到新盘、剪辑软件导出视频、系统还原镜像写入。这一项测的是连续地址读写的能力,单位 MB/s,数值越接近厂商标称的读写速度越好。SATA 接口理论上限就在 550MB/s 左右,PCIe 3.0 的盘一般能跑到 3000MB/s 上下,PCIe 4.0 的盘能上 5000MB/s 以上。
4K(4K 单队列随机读写)对应的是系统启动、软件打开、网页缓存读写这类“一次只要一点点数据、但要得特别急”的操作。这一项用的是 4KB 大小的数据块、队列深度为 1,模拟的是最朴素的单线程随机访问。这一项的数值普遍不高,SATA 盘常见在 30~40MB/s,好一点的 NVMe 盘能到 60~80MB/s。数值看着寒酸,但它对体感的影响比顺序读写大得多。
4K-64Thrd(64 队列深度随机读写)对应的是多任务并发,比如同时开着浏览器几十个标签、后台在解压、前台还在加载素材。它用 64 个队列同时发请求,测的是主控的并发调度能力和闪存通道的并行度。这一项会用到 IOPS 这个单位,数值动辄几万到几十万,是拉开不同档次硬盘差距最明显的地方。
Acc time(访问时间)对应的是“响应快不快”。单位是毫秒,数值越低越好。它测的是从发出请求到拿到第一个字节之间的延迟。机械硬盘这一项通常在 15ms 以上,SATA 固态在 0.05~0.1ms,NVMe 固态能低到 0.02ms 左右。这一项如果偏高,你会在点开文件夹、右键菜单、打开小软件时明显感觉到“顿一下”。
1.2 分数是怎么算出来的,为什么不能跨盘硬比
AS SSD 的总分不是四项简单相加,而是按权重折算后累加。官方从没公布过精确公式,社区里通过大量样本反推,大致规律是:顺序读写速度、4K-64 线程的 IOPS 权重最高,4K 单队列次之,访问时间以“扣分项”的形式参与。这就导致一个结果——总分高不等于日常用着爽。
我见过一块盘顺序读能跑到 3400MB/s,总分很高,但 4K 单队列读只有 40MB/s 出头,装完系统之后开机时间、软件启动速度反而不如一块顺序只有 500MB/s 的老 SATA 盘。原因很简单,开机和开软件走的是大量小文件随机读,吃的是 4K 那一项,顺序速度再高也帮不上忙。
还有一个常见误区是拿不同容量的盘直接比总分。同型号的盘,容量越大,闪存颗粒的并行通道越多,4K-64 线程的成绩往往越好,总分自然更高。拿 256GB 的盘和 1TB 的盘比分数,本身就不公平。真要横向对比,至少得把容量、接口协议、测试数据量三个条件对齐。
另外,同一块盘每次跑分都会有波动。我自己反复测下来的经验是,同一环境下连续跑三次,顺序读写的波动在 3% 以内算正常,4K 随机的波动能到 5%~8%,访问时间偶尔会跳一下。所以单次结果不足以定性,至少跑三次取中位数,才算拿到一个能拿来判断的数。
1.3 开测之前必须确认的三件事
第一件,确认软件是以管理员权限运行的。AS SSD 要直接读盘的原始设备,权限不够会报错或者识别不到盘。右键选择“以管理员身份运行”,这是最基本的。
第二件,确认你要测的是哪块盘。左上角的下拉框里列的是物理磁盘编号,不是盘符。系统盘一般是 Disk 0,第二块盘是 Disk 1,以此类推。如果你装了多块盘,先把“此电脑”里各个盘符对应的物理磁盘搞清楚,别测了半天测的是系统盘。
第三件,确认盘上没有正在进行的后台任务。Windows 更新、杀毒软件扫描、网盘同步、游戏平台在后台下载更新,这些都会抢占磁盘队列,让成绩凭空掉一截。我第一次测的时候就吃过这个亏,测出来的顺序写入只有标称的一半,查了半天才发现是系统在后台做索引。
提示:测试过程中不要动鼠标去开别的程序,也别最小化窗口。AS SSD 跑 4K-64 线程那几秒对系统资源占用比较高,任何额外负载都会污染结果。
2. 测试环境准备:结果不准,八成是这里埋的雷
很多人跑完分觉得“这盘不行”,其实问题出在环境上。固态硬盘的性能表现受盘内数据状态、接口链路、系统设置三重影响,任何一环没调好,测出来的数就不可信。我按影响从大到小排了个序,照着排查一遍,能解决九成的“分数不对劲”。
2.1 盘的状态:空盘、半盘、满盘差多少
这是影响最大、也最容易被忽略的一点。新盘刚拆封、格式化完就测,测出来的基本是SLC 缓存速度,也就是厂家宣传页上那个漂亮数字。缓存一满,写入速度会掉到 TLC 甚至 QLC 颗粒的原始速度,落差可能有三到五倍。
举个我实际遇到的例子:一块标称 3500MB/s 写入的 1TB 盘,空盘测顺序写能跑到 3300MB/s,写到 400GB 之后再测,掉到 900MB/s 左右。这不是盘坏了,是缓存写满了。你日常用电脑,盘里总归会有几十上百 GB 的数据,所以这个“掉速后”的数字,才是你真实会遇到的性能。
我建议分三种状态各测一次:刚格式化完的空盘、写入约 50% 容量的半盘、写入约 85% 容量的接近满盘。三次的结果放在一起看,你就能知道这块盘的缓存有多大、掉速拐点在哪、满盘状态下还能剩多少性能。这个过程比较花时间,但对判断一块盘的真实水平非常有用。
还有一点,盘长期不通电或者长期高负载写入后,主控需要时间做垃圾回收。刚拷完几百 GB 数据立刻测,成绩会明显偏低。放那静置十几分钟,让主控把后台整理做完再测,数据会正常很多。
2.2 硬件侧的排查清单
硬件层面的坑主要集中在接口和散热两块。我列个清单,逐条对照。
| 排查项 | 正确状态 | 常见错误表现 |
|---|---|---|
| 接口协议 | 盘和设备都支持的最高协议 | PCIe 4.0 盘插在 3.0 槽上,速度腰斩 |
| 插槽通道数 | x4 全通道 | 部分主板第二个 M.2 槽只走 x2,顺序速度砍半 |
| SATA 接口版本 | 接在原生 SATA 3 口 | 接在第三方桥接芯片口,速度上不去 |
| 数据线 | 完好、长度适中 | 线材老化或有折损,出现 CRC 错误、掉速 |
| 散热 | 有散热片,满载不超 70℃ | 裸盘长时间跑分,温度冲上 80℃ 后降频 |
| 供电 | 主板供电充足 | 多盘并联时供电吃紧,出现瞬断 |
接口协议这块,装完机第一件事应该是查一下盘跑在什么链路上。设备管理器里看存储控制器的型号,或者用系统自带的硬件信息工具看 PCIe 链路宽度和速率。我遇到过不止一次,用户把盘插在主板第二条 M.2 槽上,那个槽共享带宽只跑 x2,顺序读怎么测都上不了 2000MB/s,还以为是盘有问题。
散热是最容易被低估的一项。现在的 PCIe 4.0、5.0 盘满载功耗不低,裸盘跑一轮 AS SSD 下来,主控温度能冲到 80℃ 以上,触发温度墙后主控主动降频,成绩直接垮掉。跑分前先看一眼温度,用手摸一下主控位置,烫手就说明该加散热片了。有些主板自带的 M.2 散热马甲导热垫没撕保护膜,这属于经典翻车现场,拆开确认一下。
2.3 系统侧的干扰项与关闭方法
系统层面有三个东西会实打实影响成绩,我一般测之前全部处理掉。
第一是 Windows 的搜索索引和自动维护。系统会在空闲时扫描全盘建索引,这个动作会持续占用磁盘队列。测之前打开“服务”,把 Windows Search 服务临时停掉,测完再开回来。自动维护也可以在控制面板里手动推迟。
第二是电源管理里的 PCIe 链路节能。这个选项会让空闲的 PCIe 链路降速省电,但会让访问时间的测量值偏高、4K 随机成绩偏低。在“电源选项 → 更改计划设置 → 更改高级电源设置”里,把“PCI Express → 链接状态电源管理”设为“关闭”。台式机建议直接切到高性能电源计划,笔记本插上电源再测。
第三是杀毒软件的实时防护。实时扫描会拦截每一次文件读写请求,对 4K 随机的影响尤其明显。测之前临时关掉实时防护,或者干脆在测试期间退出。
还有一个细节:确认 TRIM 是开着的。以管理员身份打开命令提示符,输入fsutil behavior query DisableDeleteNotify,返回 0 表示 TRIM 已启用,返回 1 表示关闭。TRIM 关闭的盘,用一段时间后写入性能会明显劣化,测出来的数也没有参考意义。
fsutil behavior query DisableDeleteNotify注意:如果返回 1,不要急着去改注册表。先确认主板 BIOS 里的 SATA 模式是不是 AHCI,很多 TRIM 失效的根因是 BIOS 里被设成了 IDE 兼容模式。
3. 完整跑一轮测试:从参数设置到结果解读
环境收拾干净,就可以开测了。这一节我把界面上的每个参数讲清楚,再说四项测试的执行细节,最后教你怎么把冰冷的 MB/s 换算成能感知的体感。
3.1 界面参数的逐项设置
打开软件,主界面左下角有三个需要你动的地方。
盘符下拉框:选你要测的物理磁盘。前面说过,这里显示的是 Disk 编号不是盘符,先对应好。
File size(测试文件大小):可选 1GB、3GB、5GB、10GB。这个参数决定了测试写入多少数据。1GB 是最常用的,速度快,几分钟跑完,但问题是 1GB 的数据量对绝大多数盘来说都在 SLC 缓存范围内,测出来的是“最理想状态”。想测真实性能,选 5GB 或 10GB,能逼出缓存写完之后的原始速度。代价是耗时长,一块慢盘跑 10GB 可能要二十多分钟。
我的建议是:先跑 1GB 看基本盘,再跑 5GB 看掉速拐点。如果两次结果差距在 10% 以内,说明这盘的缓存策略比较激进或者容量够大,日常用不太会遇到掉速;如果 5GB 的成绩只有 1GB 的六成,那你就得心里有数——大量写入的时候会明显变慢。
Compression(压缩基准):这个是单独的一个按钮,跑的是压缩率从 0% 到 100% 变化时读写速度的曲线。现在的主流固态主控基本都不做数据压缩了,这个功能意义不大。但如果你手上是早年那种带压缩主控的盘,跑一下能看出它在不同数据可压缩性下的表现差异。日常使用可以跳过。
3.2 四项测试的执行顺序与现场观察
点 Start 之后,软件会依次跑完读测试和写测试。整个过程分几个阶段,我一般会盯着看几个关键点。
第一阶段是顺序读,速度会在几秒内爬到峰值然后保持。这时候注意看数值有没有频繁大幅跳动,如果一会儿 3000 一会儿 800,说明链路有问题或者后台有干扰。
第二阶段是4K 单队列随机读,这个阶段速度很低,看着像卡住了,其实是正常的。4KB 小块一个个读,本来就快不起来。
第三阶段是4K-64 线程随机读,这一项会瞬间拉高,同时 CPU 占用也会上去。如果你的 CPU 单核性能比较弱,这一项可能会成为瓶颈,测出来的数反映的是 CPU 调度能力而不是盘的能力。
写测试重复一遍同样的流程。整个 1GB 测试下来,快盘两三分钟,慢盘五六分钟。
跑的过程中有两个现象值得留意。一是温度,可以用硬件监控工具同时开着看主控温度曲线,如果温度在测试中途突破 70℃ 并且成绩同步下滑,那就是撞温度墙了。二是声音和系统响应,测试期间如果你去开个文件夹明显卡顿,说明队列被占满了,这本身也是个有用的信息——这盘在高负载下的响应能力一般。
3.3 读结果:把 MB/s 和 IOPS 换算成真实体感
跑完之后界面上一堆数字,很多人看不懂 IOPS 是什么。我把它换算成延迟和带宽,就好理解了。
IOPS 的含义是每秒能完成多少次读写请求。换算公式很简单:IOPS = 1 ÷ 单次请求耗时(秒)。反过来说,延迟(毫秒)= 1000 ÷ IOPS。带宽(MB/s)= IOPS × 单次数据块大小 ÷ 1024。
拿一组实测数据算给你看。假设某块 NVMe 盘的 4K 单队列随机读是 65MB/s:
- 换算成 IOPS:65 × 1024 ÷ 4 = 16640 IOPS
- 换算成平均延迟:1000 ÷ 16640 ≈ 0.06ms,也就是 60 微秒
再看 4K-64 线程那一项,假设是 2100MB/s:
- 换算成 IOPS:2100 × 1024 ÷ 4 = 537600 IOPS
- 平均延迟:1000 ÷ 537600 ≈ 0.0019ms
这两个数字放一起看就很有意思了:单队列延迟 60 微秒,64 队列并发下平均延迟降到 1.9 微秒,说明主控的并发调度效率很高。如果一块盘的 4K-64 线程 IOPS 很高,但 4K 单队列很低,那就是典型的“多任务强、单任务弱”,日常单开软件的手感不会太好。
访问时间那一栏可以直接和 IOPS 对照。访问时间的单位是毫秒,和上面算出来的延迟应该大致吻合。如果访问时间显示 0.5ms 但 IOPS 算出来只有 0.06ms,两者对不上,说明测试过程中有干扰,结果不可信,得重跑。
至于多少人关心的总分,我给个粗略的参考区间,注意这只是量级参考,不同代际的盘差异很大:
| 盘的类型 | 总分大致区间 | 4K 单队列读参考值 |
|---|---|---|
| 老式 SATA 固态 | 400~900 | 25~35MB/s |
| 主流 SATA 固态 | 900~1200 | 35~45MB/s |
| 入门 PCIe 3.0 | 1500~2500 | 45~60MB/s |
| 主流 PCIe 3.0/4.0 | 2500~4500 | 60~85MB/s |
| 高端 PCIe 4.0/5.0 | 4500 以上 | 80MB/s 以上 |
3.4 记录与横向对比的正确姿势
跑完别急着关,点一下界面上的保存按钮,把结果导出成文本文件。里面包含了完整的四项数据、测试数据量和时间戳,方便以后对比。
对比的时候有几个纪律要守。同一块盘做纵向对比,也就是现在和半年前比,这是最有价值的用法——能看出盘的性能有没有衰减、系统有没有变臃肿。不同盘做横向对比,必须保证容量接近、接口协议一致、测试数据量一样,否则结论没有意义。记录时把环境信息一起写上,比如当时盘装了多少数据、室温多少、有没有跑其他程序,不然过几个月回看这堆数字根本想不起来当时什么情况。
我自己的做法是建一个简单的文本记录,每次测完追加一行:日期、盘型号代称、已用容量、测试数据量、四项数值、总分。半年下来就能看出趋势。有一块盘我用了两年,4K 随机读从最初的 58MB/s 掉到 42MB/s,虽然还在正常范围内,但配合系统变卡的现象,就能判断该做一次彻底清理或者考虑换盘了。
4. 分数不对劲时的排查实录
这一节是我踩坑最多的地方。分数不正常的表现有好几种,每种背后的原因差异很大,我按症状分开讲,最后给一张速查表。
4.1 顺序速度只有标称的一半
这是最常见的抱怨。一块标称 3500MB/s 的盘,测出来只有 1700MB/s,用户第一反应是买到假货或者盘坏了。实际上九成的情况是链路问题。
先查链路宽度和速率。主板上的 M.2 插槽不一定都是全速的,很多中低端主板只有第一条 M.2 走 CPU 直连的 x4 通道,第二条、第三条是芯片组转出来的,可能是 x2 甚至 x1。x2 链路下,理论带宽直接砍半,测出 1700MB/s 完全对得上。翻主板说明书,确认插槽规格,这比任何猜测都快。
第二种可能是盘本身的状态。有些盘在写入量超过一定阈值后会进入某种保守模式,或者 SMART 里记录了异常,主控主动限速。用监控工具看一下 SMART 信息里的健康度和写入量,心里有个数。
第三种是数据可压缩性。前面提过,AS SSD 写入的是不可压缩随机数据。早年那些带压缩主控的盘,遇到不可压缩数据时写入速度会掉得很厉害,测出来只有标称的一半属于正常现象。这种盘用日常文件(多少有点冗余)反而跑得更快。判断方法很简单,跑一下压缩基准测试,如果曲线随压缩率上升而明显上扬,那就是压缩主控的特性,不是故障。
4.2 4K 随机成绩离奇偏低
4K 单队列这一项如果明显低于同级别盘的正常水平,比如 NVMe 盘只测出 20MB/s,那问题基本在系统侧。
第一嫌疑是节能设置。CPU 的深度节能状态(C-State)和 PCIe 链路电源管理都会让设备在空闲时进入低功耗状态,随机小请求来时还没完全唤醒,延迟就上去了。把电源计划切到高性能,PCIe 链接状态电源管理设为关闭,再测一遍看看。
第二嫌疑是驱动。NVMe 盘一般用系统自带的驱动就好,但有些人为了“优化”装了第三方驱动,结果反而破坏了原生的多队列调度。设备管理器里看一下存储控制器用的是什么驱动,如果不确定,切回系统自带的重测。
第三嫌疑是盘本身的固件调度策略。有些盘为了延长寿命,对小文件随机写做了合并和延迟处理,导致 4K 写入成绩偏低但在正常范围内。这种情况没法改,属于产品特性,只能接受。
4.3 访问时间这一栏飘红
访问时间偏高有两种情况,要分开看。
读访问时间高,通常是链路或者驱动问题,排查思路和上面 4K 随机一样。还有一种可能是盘正在做后台垃圾回收,这时候所有请求都要排队。静置十几分钟再测一次,如果数值恢复正常,那就是这个原因。
写访问时间高,如果同时伴随写入速度波动大,多半是缓存写满了。用小数据量测的时候正常,用大数据量测的时候飘红,基本就是这个结论。这不是故障,是这块盘的缓存策略决定的,你能做的就是心里有数,日常避免一次性写入超大数据。
还有一种少见但确实存在的情况:盘的分区没有对齐。分区起始位置不在 4K 边界上,会导致每次读写跨越两个物理页,效率打折。检查方法在下一节讲。
4.4 常见问题速查表
| 症状 | 最可能的原因 | 快速验证方法 | 处理方式 |
|---|---|---|---|
| 顺序读只有标称一半 | 插槽走 x2 或协议降级 | 查主板说明书确认插槽规格 | 换到全速插槽 |
| 顺序读远低于 SATA 3 上限 | 接在第三方桥接口或线材问题 | 换原生 SATA 口和线材重测 | 换口换线 |
| 写入速度前高后低 | SLC 缓存写满 | 分别用 1GB 和 10GB 各测一次 | 记录拐点,知悉即可 |
| 4K 单队列偏低 | 节能设置或后台干扰 | 高性能模式 + 关后台重测 | 调整电源设置 |
| 访问时间飘红 | 后台垃圾回收或缓存满 | 静置十五分钟再测 | 等待或减小测试数据量 |
| 测试中途成绩断崖下跌 | 主控撞温度墙 | 监控温度曲线 | 加散热片改善风道 |
| 同一盘两次结果差异巨大 | 后台任务干扰 | 查任务管理器磁盘占用 | 清空后台重测 |
| 软件识别不到盘 | 权限不足或驱动异常 | 以管理员身份运行 | 更新主板芯片组驱动 |
提示:碰到分数异常,先别怀疑硬件。我处理过的案例里,超过六成是环境问题,两成是参数设置问题,真正硬件故障的比例很低。按“先环境、再参数、最后硬件”的顺序排查,效率最高。
5. 拿测试结果反推优化方向
测完不是为了看个数字,是为了指导下一步做什么。这一节讲三个真正能改善体感的动作,以及怎么根据测试结果判断该不该花钱升级。
5.1 分区对齐与扇区大小
分区对齐这个事,在 Windows 系统里用系统安装程序自动分区的话基本都是对齐的,4K 边界是默认行为。但如果你用的是第三方分区工具手动分的区,或者从老系统迁移过来,就可能没对齐。
检查方法很简单,管理员权限打开命令提示符,输入:
wmic partition get BlockSize, StartingOffset, Name, Index看 StartingOffset 这个值,除以 4096,能整除就是 4K 对齐。如果是 1MB 对齐(现在更常见),起始偏移除以 1048576 应该能整除,数值一般是 1048576、1048576000 这样。如果除下来有小数,那就是没对齐。
没对齐的话,用分区工具做一次无损对齐。这个过程会搬移数据,盘上数据多的话耗时比较长,建议在空闲时间做。对齐之后 4K 随机成绩通常能提升 5%~15%,体感上的改善是打开小文件和软件时更利索。
顺便看一眼扇区大小。现在的盘物理扇区基本都是 4KB,逻辑扇区显示 512B 或 4KB 都正常。如果盘的物理扇区是 4KB 但分区按 512B 对齐,也会有效率损失。这个信息在硬件信息工具里能看到,第三方分区工具也能读出。
5.2 系统设置里几个真正有用的开关
测完发现 4K 性能一般,又不想换硬件,可以先从系统设置上找补。
确认 AHCI 模式。BIOS 里 SATA 模式必须是 AHCI,不能是 IDE 兼容模式。IDE 模式下没有 NCQ(原生命令队列),4K-64 线程那一项会直接废掉。改这个设置前要注意,切换模式可能导致系统无法启动,需要先在系统里改注册表或者用安全模式启动一次。
确认 TRIM 开着。前面讲过了,用命令查一下,返回 0 就是开着。TRIM 关掉的盘,用一段时间后写入性能会明显下降,而且这个下降是不可逆的(只能靠全盘安全擦除恢复)。
关掉不必要的开机启动项。这一条听起来像老生常谈,但它对 4K 随机读的影响是实实在在的。开机时几十个程序同时读盘,队列排满,每个程序的启动延迟都被放大。砍掉不常用的启动项,开机时间能从一分多钟压到二十秒以内,这个改善比换一块贵一倍的盘还明显。
页面文件的位置。如果系统有多块盘,把页面文件放在速度最快的那块上。页面文件读写是典型的随机小 IO,正好吃 4K 性能。这个调整在内存吃紧的时候效果很直观。
5.3 按瓶颈决定升级还是调优
什么时候该调优,什么时候该换盘?我的判断依据主要看 4K 单队列和访问时间这两项。
如果 4K 单队列读在 40MB/s 以上、访问时间在 0.1ms 以内,那这块盘应付日常办公、网页浏览、普通游戏完全够用。系统卡顿更可能是内存不足、后台程序太多、或者 CPU 老化导致的,换盘带来的提升有限,钱应该花在别处。
如果 4K 单队列读掉到 25MB/s 以下、访问时间超过 0.2ms,那就是明显的瓶颈了。这种盘装系统会明显感觉开机慢、软件启动要转圈、右键菜单有延迟。这时候换一块 4K 性能好的盘,体感提升是能立刻感知到的,比升级 CPU 更立竿见影。
还有一个信号是顺序写入的掉速拐点。如果一块盘写入 50GB 之后速度掉到 200MB/s 以下,而你日常有大量素材搬运、视频剪辑的需求,那这块盘就不太适合当工作盘。可以考虑把它降级成仓库盘,另配一块缓存策略更激进的盘做系统和素材盘。
至于 SATA 换 NVMe 值不值,看你的使用场景。日常办公和网页浏览,两者体感差别不大;但涉及大文件读写、多任务并发、专业软件加载,NVMe 的优势很明显。用 AS SSD 各测一遍,把 4K 和访问时间的数据摆一起对比,值不值一目了然。
6. 几个踩过的坑和私房技巧
说几个文档里不会写、但实际操作中很容易撞上的事。
第一,别在系统盘刚装完就测。装系统、装驱动、装软件的这个过程会往盘里写大量数据,主控还在做后台整理。我一般装完系统后静置半小时,让主控把垃圾回收跑完,再开始测试。急着测出来的数会偏低 10%~20%,白白吓自己一跳。
第二,测试前把盘的可用空间保持在 20% 以上。固态硬盘在空间接近写满时,主控可用于垃圾回收的空闲块不足,写入性能会明显下滑。这不是故障,是闪存的物理特性。如果你测一块已经用了 90% 空间的盘,测出来的写入速度低是正常的,别当成盘的问题。
第三,笔记本用户一定要插着电源测。用电池供电时,系统会自动限制功耗,PCIe 链路可能降速,CPU 也会降频。这时候测出来的成绩和插电状态能差三成以上。这个坑我踩过,抱着笔记本跑了一轮,纳闷为什么和台式机上同型号的盘差了那么多,后来才发现是电池模式在作怪。
第四,同一块盘不要连续跑超过三次。每跑一次就是一次大量的读写负载,盘的缓存被反复填满清空,主控温度也在累积。连续跑五六次之后成绩会越来越差,那是热衰减,不是盘的真实水平。要多次取中位数的话,中间间隔十几分钟,让盘凉下来。
第五,测试结果保存下来做长期跟踪。我给自己每块盘都建了一个记录,每次重装系统或者大版本更新之后测一次。有一块盘用了三年,4K 随机读从 55MB/s 慢慢降到 38MB/s,这个衰减过程是渐进的,单看某一次结果会觉得“还行”,但把三年数据摆一起,换盘的决定就很好做了。
第六,如果你只是想知道“这盘是不是好的”,跑 1GB 就够了。别一上来就跑 10GB,慢盘能耗掉你半小时。先用 1GB 快速判断有没有明显异常,数值在正常区间就可以收工。只有当结果可疑、或者你想摸清缓存拐点的时候,才值得上大数据量。
最后分享一个我常用的判断逻辑:拿到一块盘,先空盘跑 1GB,看四项数据是否在正常区间;再拷进去一半容量的数据,跑 5GB,看掉速幅度;最后静置十几分钟,再跑一次 1GB,看能否回到初测水平。三步下来,这块盘的体质、缓存策略、垃圾回收效率就全摸清了。整个过程不到一小时,比看任何评测都靠谱,毕竟测的是你手上这一块,不是媒体送测的那一块。