zoukankan      html  css  js  c++  java
  • 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的差距也就不仔细考虑了。显然就是两者系统的驱动是不同的,因此导致了读取速度的差异。

  • 相关阅读:
    [黑防VIP课程]汇编基础一日一学习2
    立即释放.net下的com组件
    WinExec,ShellExecute ,CreateProcess 区别
    .Net中如何操作IIS(原理篇)+实现类
    全用存储过程和全用SQL思考笔记
    C# 中的常用正则表达式总结
    .Net中窗体间传递值的一种方法
    [黑防VIP课程]汇编基础一日一学习1
    [黑防VIP课程]汇编基础一日一学习2
    浮点指令
  • 原文地址:https://www.cnblogs.com/DaochenShi/p/3144321.html
Copyright © 2011-2022 走看看