已解决

NVMe SSD 4K随机读写性能优化:如何降低延迟并提升IOPS?

🤝程序员老李👁️80
我最近入手了一块三星990 Pro 2TB NVMe SSD,主要用于游戏加载和视频剪辑。在CrystalDiskMark测试中,顺序读写达到标称的7450/6900 MB/s,但4K随机读写(QD1)只有约80/300 MB/s,感觉延迟偏高。系统是Win11 23H2,已开启AHCI和4K对齐,主板BIOS里也设置了NVMe为Gen4模式。请问还有哪些方法可以进一步优化4K随机性能?比如调整电源计划、修改注册表或使用特定驱动?预算不限,只求最佳性能。

💬 3 个回答

已采纳的答案
性价比猎手
专家·3100 积分
你的990 Pro 4K随机性能已经处于正常偏高水平,但仍有优化空间。以下是几个有效方法: 1. **电源计划调整**:确保使用“高性能”或“卓越性能”电源计划,防止CPU进入节能状态导致NVMe控制器延迟增加。在控制面板-电源选项中启用,或通过命令行 `powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61` 开启隐藏的“卓越性能”计划。 2. **禁用设备节能**:在设备管理器中,找到“存储控制器”下的“标准NVM Express控制器”,右键属性-电源管理,取消勾选“允许计算机关闭此设备以节约电源”。同时,在“磁盘驱动器”中右键你的SSD,同样取消该选项。 3. **关闭写入缓存缓冲区刷新**:在磁盘驱动器属性-策略中,勾选“启用设备上的写入缓存”,并取消勾选“关闭设备上的写入缓存缓冲区刷新”。注意:这会增加断电数据丢失风险,建议配合UPS使用。 4. **调整NVMe驱动**:使用微软默认的stornvme驱动(Win11自带)通常比三星驱动延迟更低。如果已安装三星NVMe驱动,可回退到系统驱动。在设备管理器中更新驱动,选择“浏览我的电脑”-“让我从计算机上的可用驱动程序列表中选取”,选择“标准NVM Express控制器”。 5. **注册表优化**:修改 `HKLM\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device` 下的 `NumberOfRequests` 为 `64`(十进制),提升队列深度。注意备份注册表。 6. **BIOS设置**:确保CPU的C-States设置为C1或更低(禁用C6/C7),减少节能状态对NVMe延迟的影响。同时,关闭ASPM(主动状态电源管理)以减少链路节能。 完成上述优化后,重新运行CrystalDiskMark,4K QD1读取应能提升至100-110 MB/s,写入至350-380 MB/s,延迟降低约10-15%。
2026-05-13 22:06
🤝
存储达人
助人者·1900 积分
除了系统优化,还可以考虑硬件层面的改进: 1. **使用直连CPU的M.2插槽**:确认你的990 Pro安装在直连CPU的M.2插槽(通常靠近CPU),而非芯片组引出的插槽。直连插槽延迟更低,对4K随机性能有微小但可感知的提升(约2-5%)。 2. **散热优化**:NVMe SSD在高负载下会因过热而降速。990 Pro自带散热片,但机箱风道不佳时仍可能触发温控。建议加装主动散热片(如带风扇的M.2散热器),或确保机箱有良好气流。使用HWMonitor监控温度,若超过70°C则考虑加强散热。 3. **关闭CPU节能**:在BIOS中禁用Intel SpeedStep或AMD Cool'n'Quiet,以及C-States(设为C0),强制CPU全速运行。这能减少因CPU频率切换导致的延迟波动。但会增加功耗和发热,适合追求极致性能的场景。 4. **使用RAMDisk或系统盘分离**:如果主要用于游戏,可以考虑将系统页面文件或临时文件放在另一块SSD上,减少990 Pro的混合读写压力。但效果有限,且增加成本。 注意:以上调整对顺序读写影响不大,主要针对4K随机性能。请根据实际使用场景权衡功耗与性能。
2026-05-13 22:06
🤝
散热专家
助人者·2200 积分
补充两个容易被忽略的软件优化: 1. **关闭Windows Search索引**:如果SSD主要作为游戏盘或素材盘,而非系统盘,可以在服务中禁用Windows Search服务,避免后台索引占用IO。同时,在文件夹选项中关闭“除了文件属性外,还搜索文件内容”。 2. **调整Superfetch/Prefetch**:Win11的SysMain服务(原Superfetch)会预加载常用程序到内存,但对SSD来说,预加载可能增加写入和延迟。在服务中将SysMain设为“手动”或“禁用”,重启后观察性能变化。游戏加载速度可能略有下降,但4K随机性能会提升。 另外,如果你的主板支持,可以尝试在BIOS中开启“Above 4G Decoding”和“Resizable BAR”,这对NVMe SSD的随机访问有微小优化。但Resizable BAR主要针对显卡,对SSD效果存疑,可以测试后决定是否开启。 最后,定期使用三星魔术师软件检查固件更新和驱动,确保SSD处于最佳状态。
2026-05-13 22:06

写下你的回答