Surface Pro的MicroSDHC卡测速

写这个的原因是我买了MicroSDHC卡,本着不能被广告忽悠的理念,买回来必须进行速度测试(SSD亦如此)看看厂商声称的速度是否达到。

当然,这是篇不完整的随笔,随后会逐步补充。

首先,声明一下我使用的是东芝的EXCERIA TypeHD 16GB MicroSDHC卡,在Surface Pro的MicroSDHC接口上面进行速度测试的。

Win下面的工具,我选用的是ATTO,上个图吧:

说实话,最开始的时候真的以为被坑了,印象里许多存储设备在4K的时候就开始发飙了,但是这个卡在64K的时候速度才上去。当然,达到了声称的90M的速度,还是不错的。

Linux的话自然就是dd了,因为我先在Linux下面测试的,选用的是默认参数,读取结果如下:

 dd if=/dev/sdb of=/dev/null
记录了30867456+0 的读入
记录了30867456+0 的写出
15804137472字节(16 GB)已复制,225.444 秒,70.1 MB/秒

写入惨不忍睹,用的是dd if=/dev/zero of=/dev/sdb bs=4096 count=10000这类的,速度才8M,不过看了上面的测试之后,才知道bs=64K才行,等下测试,测试完之后在这里编辑一下贴数据。

在此也算是对Surface Pro的一个卡的测试吧,如果你觉得这是广告,那我实在没招,我只是想给Surface购买存储设备的一些提示,毕竟许多人拿了东西之后直接用了,也不会说是专门做个评测然后发出来。

补充:即使制定了bs=64K,在Linux下面的读写也是70M+,没有达到Windows下面的90M+,因为我使用的目的是系统安装,所以并不存在大文件连续传输的情况,所以这20M的差距也就不仔细考虑了。显然就是两者系统的驱动是不同的,因此导致了读取速度的差异。

原文地址:https://www.cnblogs.com/DaochenShi/p/3144321.html