概述:U盘主要由主控芯片和flash芯片组成,所以影响U盘传输速度和使用寿命的因素也就分为主控芯片和flash芯片
首先flash芯片
简单的来讲flash芯片分为slc、mlc、tlc三种
SLC = Single-Level Cell ,即1bit/cell,速度快寿命长,价格超贵(约MLC 3倍以上的价格),约10万次擦写寿命 MLC = Multi-Level Cell,即2bit/cell,速度一般寿命一般,价格一般,约3000---10000次擦写寿命 TLC = Trinary-Level Cell,即3bit/cell,也有Flash厂家叫8LC,速度慢寿命短,价格便宜,约500次擦写寿命,目前还没有厂家能做到1000次。
然后是主控芯片
主控有单通道的有双通道的,但不是能贴两片flash就是双通道,双通道的主控有两组独立的flash I/O。 双通道的速度就简单的是单通道的两倍。 每个通道的速度主要受前面说的交替读写的功能做得好坏的影响。 还得先再说一下flash芯片的结构,以K9HCG08U1M为例,该芯片有两个片选信号CE。 每个片选信号CE控制一个K9LBG08U0M(别奇怪,大的flash就是拿小的拼起来的)。 每个K9LBG08U0M包含两个DIE(对不起,又一个flash结构的专有名词), 然后一个DIE包含前面提到的两个plane。所以一个K9HCG08U1M包含2个CE/4个DIE/8个plane。
重点总结及选购建议
当然按照数据说话,毫无疑问是slc的u盘最好,但是成本太高,好点的至少上千,而市面上最常见的自然是tlc的U盘,其中最有名的就数金士顿了,金士顿在国内市场最大,而在国外世界三大内存厂商:金士顿、必恩威、海盗船,其实很难看出金士顿的绝对优势,有个笑话说:金士顿的员工从来不用金士顿u盘,应为太慢影响工作效率。
那么我们应该如何选择呢?
首先slc大家最好放弃,制造的厂家不多,而且价格昂贵。
tlc最好不作考虑,只有很菜鸟的朋友,才会去只考虑近视usb3.0,就认为很好了,那是不对,金士顿没有mlc所以再快也只是tlc的水准
那么mlc是否能满足使用呢,当然usb2.0下读50M,写20+M,在usb3.0下写50M,读上百M。我想绝大多数用户绝对够用。