打游戏卡顿,很多人第一反应是显卡不行或者内存不够,但有时候问题出在固态硬盘上。尤其是新游戏加载场景的时候,明明配置不低,却要等半天,画面还掉帧,这时候就得看看硬盘的随机读取性能了。
为什么随机读取比顺序读更重要
玩游戏不是连续拷贝大文件,而是在不同地方零零碎碎地读数据。比如进一个新地图,角色模型、贴图、音效、NPC行为脚本可能分散在硬盘的不同位置。这时候硬盘得快速跳来跳去读取这些小文件,这就是随机读取。
顺序读写速度快只代表传大文件快,比如复制电影或者跑分软件里的测试项目。但实际玩游戏时,真正影响体验的是每秒输入输出次数(IOPS),特别是4K随机读取能力。
主流游戏需要多少随机读速度
以《艾尔登法环》为例,刚进交界地那一下,系统要同时加载地形、光影、敌人配置和背景音乐,这时候硬盘要在几毫秒内完成上千次小数据块读取。实测显示,当固态硬盘的4K随机读取低于25MB/s(约6000 IOPS)时,加载时间明显变长,甚至出现纹理延迟弹出的情况。
像《赛博朋克2077》这种高密度开放世界游戏更吃硬盘性能。使用低端SATA固态,随机读只有18MB/s左右,进电梯或快速移动时经常卡顿。换成中高端NVMe盘,4K随机读达到40MB/s以上,流畅度提升肉眼可见。
怎么看自己硬盘的随机读性能
打开任务管理器不一定能看出问题,得用专业工具。推荐用CrystalDiskMark或者AS SSD Benchmark跑个分。重点看“4K Q1T1”这一项,它反映的是单线程随机读取速度,越接近官方标称值越好。
如果测出来远低于标称值,可能是硬盘老化、主控降速或者被系统占用了大量后台读写。这时候清一清临时文件,或者检查有没有其他程序在偷偷读盘,往往能恢复一部分性能。
别被商家宣传忽悠了
有些低价NVMe固态广告写着“读取3500MB/s”,看起来挺猛,但不提随机读指标。实际上这类盘用的是劣质TLC颗粒加小缓存,4K随机读可能连20MB/s都不到。买的时候一定要查评测,看真实4K表现,而不是只盯着顺序读写数字。
预算有限的话,宁愿选口碑好的SATA固态,比如三星870 EVO,虽然接口慢,但4K随机读稳定在30MB/s以上,日常打游戏完全够用。毕竟加载地图没人盯着进度条算秒数,只要不卡就行。
PCIe 3.0和4.0差多少
对于游戏玩家来说,从PCIe 3.0升级到4.0,顺序读写翻倍,但实际游戏加载提升往往只有10%~15%。因为大多数游戏还没优化到能吃满这么宽的通道。真正受益的是视频剪辑或者大型建模工作。
反倒是硬盘的随机读延迟更关键。哪怕同样是PCIe 3.0,原厂颗粒+独立缓存的盘,响应速度就是比无缓盘快一点。这点差距在频繁进出场景的游戏里会被放大。
所以换硬盘别光看接口协议,得多对比真实应用场景下的表现。与其花大价钱上顶级盘,不如把旧机械硬盘换成入门级NVMe,体验提升反而更明显。