本版
查看: 17315|回复: 8

[已解决] ChipFancier盘固件升级禁用UASP后会丢失TRIM导致用久掉速吗?

[复制链接]

[Lv.7]特大萝卜

楼主(1#)
发表于 2016-7-2 21:14:21 | 只看该作者 |只看大图 |倒序浏览 |阅读模式
本帖最后由 8680765 于 2016-7-4 15:34 编辑

看论坛里有人说,[size=14px]ChipFancier盘通过固件升级关闭UASP功能就失去了TRIM功能,[/size][size=14px]这样使用久了就会导致掉速,[/size][size=14px]有可能出现卡顿现象。[/size]之前知道这个ChipFancier盘升级固件关闭UASP功能后能够让其在USB2.0插口上流畅运行,但不清楚关闭UASP后对TRIM功能会不会有影响,特求证!
回复

支持 | 反对  0 支持 / 0 反对 评分 举报

Super Moderator

沙发(2#)
发表于 2016-7-2 23:38:20 | 只看该作者
据测试,有UASP的时候TRIM也不生效,依靠主控的主动垃圾回收保证不掉速,所以关了不会有影响。

Super Moderator

Developer

板凳(3#)
发表于 2016-7-3 07:41:14 | 只看该作者
掉速这个事情是这样,掉速是因为没有及时的进行垃圾回收,而垃圾回收分为主控主动GC和被动TRIM,TRIM是SATA下的协议所以需要UASP的支持使USB设备使用SATA协议。原理了解清楚了,那么咱们实例分析。
闪迪CZ80,主控本身不支持GC垃圾回收,也不支持TRIM,因为转接芯片也不支持UASP,所以无论是主动GC和被动TRIM,两种方式均不可实现,故无论如何都会卡顿掉速。
ChipFancier Pro/Mini,主控本身支持CG垃圾回收,慧荣科技呢本身是做U盘主控出身的,但是他们的SSD主控这么普及开的原因就是因为主控主动GC的能力很强,不是说能主动GC就是好主控了,GC的能力大小也是关键;支持TRIM,因为ASMedia的转接芯片是可以支持UASP的,所以两种方式均可实现。
那假设,现在转接芯片禁用UASP了。那TRIM也就不支持了,仅仅是SM这SSD主控强悍的主动GC垃圾回收能力就足以使盘一直保持原始速度。

Super Moderator

Developer

地板(4#)
发表于 2016-7-3 07:46:11 | 只看该作者
不支持UASP之后的不支持TRIM其实是小问题,UASP中的TRIM只是许多重要的协议之一,还有很多,只是都不影响使用罢了,微软认证盘也不支持的。
其实不支持UASP了最大的问题是速度,UASP是加速协议,使USB设备使用SATA协议工作只是提速的原理,原理中表现出支持了很多协议,其实最根本的还是速度的提升,虽然没有成倍的提升,但也是很大的提升了,但我真的要问,速度那么快用的到吗?以ChipFancier Pro来说,就算不支持UASP,速度也绝对够用了,我见过很多卖家把盘本身支持UASP和TRIM协议当卖点了,TRIM还不是为了补救那些不支持主动GC垃圾回收或是主动GC垃圾回收能力很差的主控而推出的,你本身能力要强了还用补救?所以说,UASP有更好,没有也丝毫不影响。就算不支持UASP,照样远远超越微软认证盘。

[Lv.3]青萝卜

5#
发表于 2018-2-13 12:13:19 来自手机 | 只看该作者
trim指令是标记垃圾的,gc是回收垃圾的。那如果不支持trim不标记垃圾gc又怎么知道回收哪些垃圾呢?这方面我也不太了解,请回答

[Lv.3]青萝卜

6#
发表于 2018-2-13 12:14:00 来自手机 | 只看该作者
Hashimoto 发表于 2016-7-3 07:46
不支持UASP之后的不支持TRIM其实是小问题,UASP中的TRIM只是许多重要的协议之一,还有很多,只是都不影响使 ...

trim指令是标记垃圾的,gc是回收垃圾的。那如果不支持trim不标记垃圾gc又怎么知道回收哪些垃圾呢?这方面我也不太了解,请回答

Super Moderator

Developer

7#
发表于 2018-2-16 08:51:17 | 只看该作者
咚咚 发表于 2018-2-13 12:14
trim指令是标记垃圾的,gc是回收垃圾的。那如果不支持trim不标记垃圾gc又怎么知道回收哪些垃圾呢?这方面 ...

GC垃圾回收由SSD控制器进行,而TRIM由系统进行,就算有TRIM标记垃圾,也要由系统再次写入时直接覆盖进行回收。理论上TRIM的效率好于GC,但是对于WTG来说TRIM是不友好的(微软官方WTG认证盘文档中明确写出了不允许WTG设备支持TRIM),所以GC就是一个很好的补救方案。

[Lv.3]青萝卜

8#
发表于 2018-2-20 22:38:03 来自手机 | 只看该作者
Hashimoto 发表于 2018-2-16 08:51
GC垃圾回收由SSD控制器进行,而TRIM由系统进行,就算有TRIM标记垃圾,也要由系统再次写入时直接覆盖进行 ...

我知道我得问题对你来说很愚蠢,大神来满足一下我的好奇心吧。。
1.为什么trim对wtg设备来说是不友好的呢?难道wtg设备和我们一般用的固态硬盘有什么区别吗?
我们一般用的硬盘也是sata接口支持uasp,系统也是默认开启trim呀?
2.是对寿命有影响吗?
3.gc和trim一起开启,这样gc的压力是不是会小一些,垃圾处理得也更好一些呢?

联系我们(Contact)|手机版|萝卜头IT论坛 ( 苏ICP备15050961号-1 )

GMT+8, 2026-11-08 15:51 , Processed in 0.07 second(s), 20 queries , Gzip On.

快速回复 返回顶部 返回列表