» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[跨平台] 大家小心,我被雷克萨的512G TF卡玩得爽死了

用了快两年了,手里这块雷克沙512终于坏了,拷贝天穗大神出问题了,格掉重考,什么也考不进去了,换闪迪1T了


TOP

引用:
原帖由 aironline小号 于 2020-10-10 18:49 发表
这帖子我居然没回过,那我说说。

1、雷克沙的卡128到512的都有一个毛病,写入一会就会降速,然后又恢复速度,然后又降速。我估计是写入会导致芯片过热降速,温度下来以后再恢复速度。总之不太靠谱。然后问雷克沙客 ...
第1个问题是主控就是这么设计的,接收外部数据进主控缓存->主控缓存写入TLC闪存,干后一件事的时候会降低对外的I/O带宽。这样循环往复,就会出现你看到的稳定波浪线。

去年年中开始出的那种一半金色一半白色的雷克沙卡的主控,就是恒定直线的写入速度(类似三星的红白卡),用的闪存规格和主控都比蓝黑的雷克沙高,但是最高容量没有512的



TOP

引用:
原帖由 SONIC3D 于 2020-11-11 18:00 发表

第1个问题是主控就是这么设计的,接收外部数据进主控缓存->主控缓存写入TLC闪存,干后一件事的时候会降低对外的I/O带宽。这样循环往复,就会出现你看到的稳定波浪线。

去年年中开始出的那种一半金色一半白色的雷 ...
这玩意有缓存?多大的


TOP

京东送的垃圾读卡器,就把我闪迪卡里的数据毁了,拷贝半天很烦的

TOP

引用:
原帖由 aironline 于 2020-11-12 16:42 发表

这玩意有缓存?多大的
所有主控都会有缓存,天知道多大,这类硬件如果做成接近无缓存写入的机制的话,就变成类似你去用测速软件测SD卡/USB优盘的512字节块或者4K字节块的写入性能了,会慢到你吃不消的。。

TOP

对了这段时间接触的雷克沙256G卡,蓝黑配色的,也换主控了,写入没有波动了,稳定在50多M很爽。

TOP

引用:
原帖由 SONIC3D 于 2020-11-12 17:49 发表

所有主控都会有缓存,天知道多大,这类硬件如果做成接近无缓存写入的机制的话,就变成类似你去用测速软件测SD卡/USB优盘的512字节块或者4K字节块的写入性能了,会慢到你吃不消的。。
如果知道多大的话就可以验证前面那个说法对不对了。比如这玩意写入50M,5秒以后速度下降,那意思就是这缓存大概250M的。

TOP

引用:
原帖由 aironline 于 2020-11-12 17:51 发表

如果知道多大的话就可以验证前面那个说法对不对了。比如这玩意写入50M,5秒以后速度下降,那意思就是这缓存大概250M的。
你可能没完全听懂我意思。
缓存所有主控都要有,不管大小,必不可少。出现过山车主要根源不是因为缓存满了,而是主控的工作策略导致,主控的带宽被大量(甚至全部)分配给了主控缓存到TLC的写入操作中,所以USB总线到主控的I/O带宽就出现瓶颈了,等到缓存彻底被清了,这个带宽才被放出来。虽然间接上也是因为缓存被填满造成的,但是根本上是主控的工作策略导致了缓存过于容易被填满。
另一方面是,部分缓存是主控利用空余的TLC闪存的第一层模拟出的SLC来做的,本身也占用带宽(部分卡256G是240G,实际除去量产标注的坏块,剩下的16G/3,差不多5G就是当主控缓存)。

假设主控缓存分配了300兆。缓存的实际从USB总线的经主控的写入速度可以60兆每秒,也就是5秒会导致写满。而缓存到TLC的写入速度是30兆,也就是需要10秒才能写完。

那么分配策略可以是:

1. 比较保守的方式就是彻底限制这个卡的主控从USB总线接收数据的速度,卡在30兆/s这个底线,这样你即使复制整张卡的几十G内容,你看到的复制曲线都是一直线的30兆/s,因为永远不会达到TLC写入欠载临界点(如果是双通道的,那么速度就可以翻倍)。

2. 而中度保守的,就是让主控从USB接收数据的速度卡在40兆左右,这样会有10兆的数据速度差存在,这个数据差会不断堆砌累计到缓存,差不多30秒左右累满300兆,所以可以在累到250兆左右(也就是写入25秒左右)后,触发一次限制USB I/O瓶颈限制,让外部写入速度降下来降到30兆速度以下,比如降到10兆左右,这样就形成了-20兆每秒的数据差,给了主控把缓存数据写入TLC的时间。等缓存释放完后再恢复到40兆/s左右的速度。这样你就会看到一个大约25秒稳定直线,然后开始过山车下降、过一会儿再回到40兆直线25秒左右。。。这样的一根曲线。

3. 最激进的就是类似雷克沙蓝卡的策略,先主控开放USB总线全速,让它填充数据,然后一旦快满了,就极限压制USB到主控的带宽,把带宽让给缓存到TLC的写入,所以可能速度波峰会到60兆/s(这时候缓存到TLC的写入带宽不足,所以速度甚至不到30兆/s,无法足量形成了一个60-30=30兆/s的填充缓存的数据量差,可能就真的是接近60兆/s的数据量差),但是只能持续5秒不到,然后就跌下来了,接下来带宽因为全给了缓存到TLC的实际写入,过山车到谷底,差不多10秒钟后缓存空了,带宽又全部给了USB总线到主控,过山车又很快从底下回到顶端。。。。。

所以关注缓存大小不是太有必要,因为只要用了最激进的策略,多大的缓存都会让你坐过山车。

写得比较乱,但愿能看懂...


[ 本帖最后由 SONIC3D 于 2020-11-12 19:13 编辑 ]

TOP

假设缓存的实际从USB总线的经主控的写入速度可以60兆每秒,。而缓存到TLC的写入速度也是60兆。是不是就没这问题了?

TOP

引用:
原帖由 aironline 于 2020-11-12 20:25 发表
假设缓存的实际从USB总线的经主控的写入速度可以60兆每秒,。而缓存到TLC的写入速度也是60兆。是不是就没这问题了?
如果主控的总带宽只有60兆/s,那么用第三种激进方案一样会有问题,就是主控这60兆带宽先是几乎全部给了外部USB,用于填充了缓存,然后缓存快满后,又几乎全部给缓存到TLC的写入用,那么就是过山车。

只有主控带宽比[USB到主控缓存+主控缓存区到TLC存储区]的总和还大,比如你这个例子里就是如果总带宽大于120兆/s,那就是真的随便用哪种方案都没问题了。其实就变相地变成了类似第一种保守方案的情况。

TOP

引用:
原帖由 SONIC3D 于 2020-11-14 01:45 发表

如果主控的总带宽只有60兆/s,那么用第三种激进方案一样会有问题,就是主控这60兆带宽先是几乎全部给了外部USB,用于填充了缓存,然后缓存快满后,又几乎全部给缓存到TLC的写入用,那么就是过山车。

只有主控带 ...
这么说来一般的卡用的都是带宽是实际速度2倍的方案。三星,闪迪,包括雷克沙的新卡都是一条平稳的直线。

TOP

posted by wap, platform: iPhone
雷克沙的卡貌似经常出问题

TOP

posted by wap, platform: Android
雷克萨以前是NDS时代老任的官方SD卡供应商啊
咋还能出现这种情况

TOP

posted by wap, platform: Samsung
我也买了512g雷克沙,写入曲线稳得一笔,就是大破浪线,不过没出现无法识别的问题

TOP

有人要这卡么,刚京东换新了一块,十年保修倒是不用担心没售后,还有八年

有意pm

TOP

发新话题
     
官方公众号及微博