最近 steam deck 终于到手了,玩了一段时间之后还是在 tf 卡里面装了个 Windows 。主要是干一些别的事情,大型游戏肯定还是在 steamos 里面玩
但是我现在用的 tf 卡比较垃圾,本身就连 a2 都没到,刚刚过 a1 。连续写入也只有 20MB/s 。装 Windows 一开始还好,之后会越来越慢
已知在不启用快速格式化的情况下格式化分区,可以恢复性能
查阅相关资料,Linux 下可以用 fstrim 来对 tf 卡进行 trim 。但是 Windows 自带的磁盘管理甚至把它当成了机械硬盘
因为这个东西很慢,不可能隔一段时间备份之后格盘、还原,而且那样的话估计 tf 卡要不了多久就会报废。想找一个办法来定期对 tf 卡 trim
1
ysc3839 2022-12-31 08:27:01 +08:00 via Android
SD 卡能发送 TRIM 指令吗?读卡器是走 USB Mass Storage 的,根本没法传送 TRIM 指令。
|
2
Ocean810975 2022-12-31 10:25:12 +08:00 via Android
tf 卡倒是不怕报废,你官方渠道买的大概有十年包换
|
3
systemcall OP @ysc3839 #1
我这个机器,sd 卡是走的 pcie 读卡器,系统里面是 scsi disk 嵌入式的东西里面是 mmcblock ,那个是可以 trim 的,还可以读到寿命之类的信息,有点像 smart 但是不一样 |
4
systemcall OP @Ocean810975 #2
买的低端存储卡,手里的其中一张只有 1 年,已经过保了,现在已经差不多算坏了。现在在用的是保 5 年,还有 3 年多。但是包装早扔了,也不知道真坏了还能不能保 |
5
jim9606 2023-01-01 01:14:07 +08:00
mmc 是有类似 trim 的低级指令的。理论上 pcie/SoC 内建读卡器( win 下分类为内存技术设备,linux 下识别为 mmcblock )支持这种指令。
可以考虑插到 linux 的机器上处理,反正也不需要天天做的事情。 另外还有个要注意的,第一次格式化用 sdcard.org 的 SD Formatter 来格式化,然后原地更换文件系统,好像能缓解性能下降迹象,但我不确定这个工具是不是只是在分区前面留了点空闲空间而已。 |