搜索
查看: 8530|回复: 5

[经验分享/技术讨论] CrystalDiskMark测速过程分析

[复制链接]
发表于 2016-1-23 21:42:34 | 显示全部楼层 |阅读模式
普通帖子
帖子关键词: -
为了更加深入了解CrystalDiskMark软件的测速过程,我们使用Windows自带性能监测器监测优盘读写情况。
测试盘:CHIPFANCIER 128GB、东芝EX2 32GB
不想看过程的可以直接拉到结尾看结论。

第一部分:测速过程

1.CHIPFANCIER 128GB 测速,1GB 数据,循环1次。

监测器结果(最后有表格结果下载)

CDM测试过程:生成测试数据、从上到下进行左侧的四项读取测试,然后进行右边写入测试,可在监测器中找到对应图像。
图像看起来比较复杂,最后直接给出结论。

CHIPFANCIER 128GB 测速过程.PNG

程序显示的结果
chipfancier 128GBjieguo.PNG

2.东芝EX2测速
1GB 数据,测试1次,更改为2GB数据,再测试一次。

EX2-.PNG

与CHIPFANCIER测试过程基本一致,但在4K QD32写入时间上有差别,结尾处给出结论。


3.QueueDepth与Thread的区别
使用东芝EX2优盘 分别设置QD=1,T=32和 QD=32,T=1 测试

EX2QDT.PNG

如上图,四个明显的峰值分别为QD=1 T=32 读取、写入; QD=32,T=1 读取、写入。
读取测试,T=32 和QD=32 对磁盘请求的队列深度基本一样。
写入测试,T=32 请求的队列深度每次均不同,QD=32比较同一。


总结:


CDM测试过程:


  • 生成测试文件。
  • 进行4项读取测试,每项10秒,其中的SEQ QD1读取,文件长度约1MB。
  • 进行4项写入测试,各项测试10秒,(部分速度较慢的磁盘4K QD32测试会持续15秒)。
  • 不同数据量改变的只是测试文件的大小,并不改变每项测试时间。
  • Thread和QueueDepth都是并发性能的测试,但并不完全等同。



回复

使用道具 举报

发表于 2016-3-7 20:25:35 | 显示全部楼层
很专业
回复

使用道具 举报

发表于 2016-7-9 13:22:14 | 显示全部楼层

然而并没有人看这专业的帖子...这么好的帖子怎么没人看!!!
回复

使用道具 举报

 楼主| 发表于 2016-7-9 16:45:25 | 显示全部楼层
Hashimoto 发表于 2016-7-9 13:22
然而并没有人看这专业的帖子...这么好的帖子怎么没人看!!!

看这有啥用
回复

使用道具 举报

发表于 2016-7-9 18:41:21 | 显示全部楼层

看完之后再也不会用CDM那软件...
回复

使用道具 举报

 楼主| 发表于 2018-6-14 19:29:18 | 显示全部楼层
目前来看, 用TxBench好一些。
回复

使用道具 举报

联系我们(Contact)|手机版|萝卜头IT论坛 ( 苏ICP备15050961号-1 )

GMT+8, 2024-7-30 10:27 , Processed in 0.084916 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表