瓶颈在哪里 谁在影响存储卡的速度

软件先锋 2015-11-09 10:41网络整理点击: 标签:

很多高端MicroSD(TF)存储卡都号称拥有90MB/s以上的读取速度,但在实际使用时却发现速度仅有标称的1/2甚至更低。那么,究竟是谁在影响着存储卡性能的发挥呢?

捕获

读懂存储卡的参数标准

随着智能手机和平板电脑的普及,MicroSD(TF)标准的存储卡开始一统江湖,因此本文所指的存储卡,即此类小拇指大小的MicroSD。问题来了,市售存储卡的包装上印着N多标准,比如Class2~10、UHS-I、SDHC和SDXC,那么这些英文都代表什么意义呢?

SDHC和SDXC是用于区分容量的标准。在存储卡的世界里,2GB或以下容量的存储卡都被统称为“SD”(磁盘格式为FAT16),2GB~32GB容量的存储卡则被称为“SDHC”(磁盘格式为FAT32),而更大的存储卡就是所谓的“SDXC”(磁盘格式为exFAT),目前SDXC存储卡的最大容量已突破了200GB大关。没错,在32GB存储卡纷纷跌破50元之际,SDHC已经告别了历史舞台,SDXC真正统一了江湖。

Class和UHS代表了存储卡的速度标准(又称视频等级)。其中,Class的历史最为悠久,旗下包含Class0、Class2、Class4、Class6和Class10几个等级。Class后面的数字,代表该等级的最低连续写入速度,比如Class2存储卡就代表最低写入速度为2.0MB/s,Class10就意味着写入速度最低也能达到10MB/s。

随着4K高清视频录制等功能的出现,哪怕是Class10也到了捉襟见肘的境遇。于是,SD卡协会再度祭出了“UHS-I”的性能标识,让存储卡的写入和读取速度分别上升到了50MB/s和104MB/s层面。目前,UHS-I又被细分为UHS-I U1和UHS-I U3两个标准(图1),其中UHS-I U1代表存储卡最低连续写入速度必须达到10MB/s(一些高端Class10存储卡也被归类到UHS-I U1中),而UHS-I U3意味着该速度需要突破30MB/s大关。

01

01

令人遗憾的是,当我们欢天喜地买来一块UHS-I U3高速存储卡后,在绝大多数情况下却根本无法用上它的全部性能。这又是为什么呢?

谁在影响存储卡速度

奥迪R8顶级跑车的最高时速可达330 Km/h,可惜这一速度却仅能在专业的测试跑道里出现。在闹市区在高级的跑车也只能老老实实地限速在80 Km/h,如果再碰上堵车的情况,其实际速度可能还不及自行车。存储卡的境遇与跑车何其相似,它的速度大小完全取决于载体。

简单来说,智能手机、平板电脑、笔记本、USB读卡器,它们都算是存储卡的载体,通过物理插槽和主控芯片实现对存储卡的支持。而到底能发挥存储卡多少百分比的性能,就完全取决于读卡器的主控芯片了(图2)。问题来了,出于成本和定位的考虑,绝大多数厂商都会在读卡器主控芯片的选择上有所缩水,从而限制了存储卡的性能。

02

02 图注:微软Surface Book搭载了Realtek RTS5314读卡器主控芯片

ThinkPad 8应该是Windows平板电脑阵营中的高端产品了,它在宣传上曾主打“内置可大幅提传输速度的4线并行MicroSD读卡器接口”,看起来它应该可以充分释放存储卡的潜力了吧?很遗憾,曾有网友拿Lexar 64GB MicroSDXC UHS-1存储卡(标称90MB/s读取和40MB/s写入)对其进行了测试,将存储卡插入ThinkPad 8卡槽时的读写速度分别在24MB/s和21MB/s左右(图3)。如果将这个存储卡通过USB读卡器与PC相连,其读写速度则可提高到92MB/s和47MB/s(图4)。ThinkPad 8的表现尚且如此,那些廉价Windows平板电脑的读卡器性能更是可想而知。

03

03

04

04

笔记本电脑的情况也没比平板电脑好到哪去,目前绝大多数笔记本的读卡器主控芯片走的依旧是USB2.0总线(图5),再高速的存储卡插在笔记本上也无法突破USB2.0的速度上限。相对而言,智能手机的表现反而要优于体积是其数倍的产品。

05

05

以三星手机为例,从去年的Note4手机开始就可完美释放UHS-I标准存储卡的性能了(图6 )。这其实很好理解,如今中高端智能手机都开始支持4K级别的视频录制功能,而UHS-I就是为高清视频录制而生的。

06

06图注:东芝EXECERIA存储卡使用A1 SD Bench软件的测试截图

理性看待高速存储卡

在相同容量的情况下,UHS-I和UHS-I U3标准存储卡的价格可能相差数倍(图7)。如果你并非土豪,也没有对速度要求极为苛刻的4K录像等需求,现阶段完全没有必要选择更高速的存储卡。等移动设备全面支持UHS-I U3标准时,UHS-I U3存储卡也就卖到“白菜价”了。

07

07

总之,当你发现新买存储卡的速度没有达到标称值时,也许并非厂商的虚假宣传,最根本的原因还是当前设备的读卡器不给力。而真想挖掘存储卡性能,使用USB3.0接口且内嵌高品质主控芯片的外置读卡器还是免不了的。

扩展阅读:有必要购买高速SD卡套吗