crystaldiskmark 显示 3000 多 M/s dd 命令显示 1800M/s 刚买的 7000 致太 1T

313 天前
 zzzkkk

win10 平台 盘符 F 分配了 100G 还没升级主板 现在 b450 主板 pcie3 速度只有 pcie4 的一半

dd 命令:

$ dd if=/dev/zero of=/f/a bs=1G count=1 oflag=direct

1+0 records in

1+0 records out

1073741824 bytes (1.1 GB, 1.0 GiB) copied, 0.603883 s, 1.8 GB/s

$ dd if=/f/a of=/dev/null bs=1G count=1 iflag=direct

1+0 records in

1+0 records out

1073741824 bytes (1.1 GB, 1.0 GiB) copied, 0.72681 s, 1.5 GB/s

965 次点击
所在节点    硬件
6 条回复
allAboutDbmss
313 天前
你试试 fio 来做实验

dd 能做 benchmark 吗?
但是这样协议应该就是 pcie3, 也就是用 pcie3 的带宽
bjzhou1990
313 天前
dd 不准,可能是 wsl 的问题
Cu635
313 天前
是在什么平台 dd 的? wsl ? linux 实体机安装? linux 虚拟机?
wsl 在 windows 分区上的磁盘 io 比较差,wsl2 的话是非常差。
linux 直接安装在实体机上也有 linux 写 ntfs 文件系统的性能问题,过去性能下降很大,现在可能有下降但比较少了。
linux 虚拟机读写磁盘的话性能还是有损失的。
综上,dd 基本可以认为是测不准的。除非是 linux 实体机安装,测试磁盘用 linux 的原生文件系统(比如 ext ,比如 xfs 等等)来进行 dd 还有一些可信度。

还是应该以 crystaldiskmark 为准。
mauis
313 天前
真要在 linux 测试话,用 PTS 吧
zzzkkk
313 天前
@Cu635

@bjzhou1990

@mauis
是 gitbash 自带的 dd win10 系统 ntfs
Cu635
312 天前
@zzzkkk
mingw 就不太熟悉了,google 出来的结果说是 mingw 的磁盘 io 跟 windows 原生相比只有一丁点的差距。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/965581

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX