本版
查看: 17448|回复: 27

[经验分享/技术讨论] 我为何从 Chipfancier 换成了 三星 pSSD T7

[复制链接]

[Lv.4]白萝卜

楼主(1#)
发表于 2024-6-13 14:28:52 | 只看该作者 |只看大图 |倒序浏览 |阅读模式
本帖最后由 lavajy 于 2026-3-17 14:41 编辑

我使用我这个chipfancier ume 512G 已经有一段时间了。我最早是使用致钛的 m2 2280 ssd+绿联的盒子,当时用一年多经常碰到掉盘之类的问题。我想,应当是因为typec的电流不足以提供给 nvme盒子+ssd的供电量,通过smarttool信息可以查看不同等级需要的功率。最高9W,这肯定得掉盘吧。
```
Supported Power States
St Op Max Active Idle RL RT WL WT Ent_Lat Ex_Lat
0 + 9.00W - - 0 0 0 0 0 0
1 + 4.60W - - 1 1 1 1 0 0
2 + 3.80W - - 2 2 2 2 0 0
3 - 0.0450W - - 3 3 3 3 2000 2000
4 - 0.0040W - - 4 4 4 4 15000 15000
```

不记得是哪里看到的推荐,我在2021年买的 chipfancier type c 的512G u盘ssd。我知道针对usb接口设计的ssd肯定有非常稳定的体验,接下来的使用确实也让我看到 700MB/s的速度跟可靠程度。这时候我也从arch换到了gentoo,linux系统对 u盘ssd的适配太小众了,我碰到不少问题,我在这可以分享下

1. btrfs 格式化的时候默认是 dup data跟metadata,双份的数据量,两倍的写入放大
2. 这块盘默认不会被linux识别成ssd,需要手动调整
3. 有块老主板的usb3.0是 asm1051 芯片,uasp强制开起来会出问题
4. discard也就是会 trim失败,kernel: critical target error, dev sda, sector 207024352 op 0x3:(DISCARD) flags 0x800 phys_seg 1 prio class 2

第4个问题是困扰我非常久的问题,尝试了多种调试也没有完全解决。曾经发过 https://www.v2ex.com/t/1013166 跟 https://www.netfilter.cc/ke-yi-d ... o-shi-xian-fang-an/
并且,这个盘用久了,会有脏盘的性能问题,不是写入变慢,而是读取变慢,我尝试了 https://www.netfilter.cc/refresh ... er-long-term-alive/ ,但效果只能持续不久。

从这时候开始,我发现 chipfancier从 usb桥接芯片,还有ssd主控芯片,都有设计问题,不适合WTG,至少对于我linux to go的使用来说,是非常不合适的。我开始找更适合linux的pssd,网上看到samsung t7 的固件非常专业,可以通过smart看到 Namespace 1 Utilization ,这个指标可以让我知道ssd是否discard成功,而且我急需一个可以静态平衡写入的ssd,防止脏盘影响性能。而且三星这块盘使用的人多,linux用户圈子来说。我已经下单,等后续使用情况我也可以分享。

小插曲:这块chipfancier ume 是2021年买的,其实2022年的时候,就坏过,都是当时我没有使用经验,没有把TRIM开起来。到最后发现Media and Data Integrity Errors ,不过厂家很好,免费帮我换了bics4的颗粒。chipfancier之后我也会当成普通复制文件的u盘使用。




----------- 2026-03-17 编辑以下内容
两年后再用的时候,发现当初 chipfancier ssd 是因为跟 Dell Precision 3640 台式机的主板 usb 不兼容导致。这台主板支持的协议是USB 3.2 Gen 2×1 ,老的叫法是 USB 3.1 Gen 2 (USB 3.1) ,单通道,应该是该主板usb口太多,分流电流太多导致usb口电压不稳定。
后来 chipfancier 接在 AMD X570,AMD X870E 这种满速 usb3.2 双通道的口都没有出现过卡死问题。所以稳定性方面chipfancier是没问题的
回复

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

[Lv.8]超级萝卜

沙发(2#)
发表于 2024-6-13 14:47:19 | 只看该作者
写这个没有意义吧,其实CHIPFANCIER挺好用,我大大小小用了超过10个,但是我重来不说CHIPFANCIER不好,就算有点无伤大雅的小问题,不是有售后嘛,终身质保可不是说说的。

你的目的是什么?就是为了说明samsung的比国产CHIPFANCIER好么?

Super Moderator

实习版主

板凳(3#)
发表于 2024-6-13 16:30:30 | 只看该作者
楼主的使用环境,用途不太一样,有不同的体验很正常。

还是我经常说的,没有最好,只有适合。适合自己的才是最好的!!

Super Moderator

实习版主

地板(4#)
发表于 2024-6-13 16:31:59 | 只看该作者
e0yue 发表于 2024-6-13 14:47
写这个没有意义吧,其实CHIPFANCIER挺好用,我大大小小用了超过10个,但是我重来不说CHIPFANCIER不好,就算 ...

我想楼主表达的意思是在自己的使用体验中CHIPFANCIER不太适合自己,想换个产品体验一下。
没有踩一个捧一个的因素在里面吧!

[Lv.4]白萝卜

5#
 楼主| 发表于 2024-6-13 18:27:10 | 只看该作者
e0yue 发表于 2024-6-13 14:47
写这个没有意义吧,其实CHIPFANCIER挺好用,我大大小小用了超过10个,但是我重来不说CHIPFANCIER不好,就算 ...

目的就是想分享下使用经验。

如果有高手能解决我用久了读取性能下降的问题,那就更好了。

[Lv.7]特大萝卜

兴趣使然的鸽~

6#
发表于 2024-6-13 18:49:32 | 只看该作者
TypeC接口供电这方面可能比较看主板设计,有的主板能输出18W,有的不一定。至于linux to go,我没做过不发表评论。
咕咕咕,博客向天鸽,
整活凭兴趣,知识不太多。

[Lv.8]超级萝卜

矛盾综合体(喜欢折腾又懒得折腾)

7#
发表于 2024-6-13 18:58:42 | 只看该作者
我发现 chipfancier从 usb桥接芯片,还有ssd主控芯片,都有设计问题,不适合WTG,至少对于我linux to go的使用来说,是非常不合适的
楼主能详细说说吗?对我等小白来说,一直认为chipfancier是为WTG而生~~与楼主观点大相径庭

希望楼主能再详细些,有什么建议直接提出来,坛子里可能有大佬能直达chipfancier天庭,或许能让新版chipfancier更早的面世

[Lv.4]白萝卜

8#
 楼主| 发表于 2024-6-13 19:56:41 | 只看该作者
新空气 发表于 2024-6-13 18:58
楼主能详细说说吗?对我等小白来说,一直认为chipfancier是为WTG而生~~与楼主观点大相径庭

希望楼主能再详 ...

我详细提一下我的看法,就比如 chipfancier目前 使用的 jms583+英韧主控来说。

jms583在linux上是有多个修正,uas功能问题需要兼容之类。说明这个桥接芯多个型号确实有点问题。 比如这里 https://github.com/torvalds/linux/blame/master/drivers/usb/storage/unusual_uas.h#L117

然后ssd主控的话,这个不好说,我的感觉是,gc真有点问题,我trim的时候,竟然是阻塞的,我不知道主控上实现的是哪种级别的DATA MANAGEMENT https://read.seas.harvard.edu/cs161/2019/pdf/ata-atapi-8.pdf

如果我需要在discard的时候阻塞,感觉像是uas不支持NCQ队列一样,那么我得回到 传统的usb bot模式,这样的话,小文件随机乱序io的性能就影响非常大了,这就是我说的为什么不适合WTG的原因,主要是影响性能。

另外 如果有关于英韧这个主控更多功能,比如可以像很多 nvme ssd那些主控一样可以查看使用率(不是总写入量,而是当前有数据的block百分比)那就更好了。
比如这里的 Namespace 1 Utilization

```
Total NVM Capacity: 250,059,350,016 [250 GB]
Unallocated NVM Capacity: 0
Controller ID: 4
Number of Namespaces: 1
Namespace 1 Size/Capacity: 250,059,350,016 [250 GB]
Namespace 1 Utilization: 25,877,532,672 [25.8 GB]
Namespace 1 Formatted LBA Size: 512
```

另外,我不知道是jms583桥的原因,还是 英韧主控的原因,当我使用 uas协议的时候,均被错误的识别成 4kn 物理扇区。我记得别的ASM,跟RTL的桥是没有这个问题的。
```
fdisk -l /dev/sdb
Disk /dev/sdb: 476.94 GiB, 512110190592 bytes, 1000215216 sectors
Disk model: CHIPFANCIER
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 61BAA494-C504-2546-9FCB-36428FDD4A48

Device Start End Sectors Size Type
/dev/sdb1 2048 264191 262144 128M EFI System
/dev/sdb2 264192 998508543 998244352 476G Linux root (x86-64)
```
该错误识别物理扇区的问题,在windows下同样存在,我在windows 下用 diskgenius 工具查看同样是最小io是4k而不是512b。

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

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

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