找回密码
 立即注册
搜索
查看: 2195|回复: 10

[软件] linux是不是根本不支持通过usb进行trim

[复制链接]
     
发表于 2020-1-5 15:54 来自手机 | 显示全部楼层 |阅读模式
家里搞了个jetson nano(类似树莓派)当nas,为了防止sd卡读写多了损坏,把系统(ubuntu 18.04)装在了usb外接的ssd上。因为是ssd,自然想启用trim进行优化。但是发现定时任务并没有启用fstrim,手动执行fstrim,提示设备不支持丢弃操作。我一开始以为是硬盘盒芯片不支持,后来查了芯片是支持trim的,系统显示连接也是uas方式。我把硬盘拿到windows上,格成ntfs,windows的磁盘碎片整理和优化,也是能显示是固态硬盘,也能执行优化。
后来我以为是arm的ubuntu不支持usb硬盘的trim,后来在本子上装了ubuntu双系统,在x86的ubuntu下,也不能执行fstrim。
所以linux是不是压根就不支持通过usb进行trim?
回复

使用道具 举报

     
发表于 2020-1-5 16:31 来自手机 | 显示全部楼层
https://www.glump.net/howto/desktop/enable-trim-on-an-external-ssd-on-linux

—— 来自 samsung SM-G9650, Android 9上的 S1Next-鹅版 v2.2.0.1
回复

使用道具 举报

     
 楼主| 发表于 2020-1-5 18:03 来自手机 | 显示全部楼层
谢谢,我去看看能不能配置成功

—— 来自 HUAWEI PCT-AL10, Android 10上的 S1Next-鹅版 v2.2.0.1
回复

使用道具 举报

     
 楼主| 发表于 2020-1-5 20:57 来自手机 | 显示全部楼层
暗铁 发表于 2020-1-5 16:31
https://www.glump.net/howto/desktop/enable-trim-on-an-external-ssd-on-linux

—— 来自 samsung SM-G9 ...

成功了,可以通过这个办法启用usb硬盘的trim,十分感谢!

—— 来自 HUAWEI PCT-AL10, Android 10上的 S1Next-鹅版 v2.2.0.1
回复

使用道具 举报

     
发表于 2020-1-5 21:39 | 显示全部楼层
SSD支持垃圾回收的话都不用折腾
回复

使用道具 举报

     
发表于 2020-1-5 23:02 来自手机 | 显示全部楼层
PS4支持么
回复

使用道具 举报

     
发表于 2020-1-5 23:40 | 显示全部楼层

没有证据支持
所以我用支持垃圾回收的镁光1100塞PS4
回复

使用道具 举报

     
 楼主| 发表于 2020-1-6 10:19 | 显示全部楼层
john 发表于 2020-1-5 21:39
SSD支持垃圾回收的话都不用折腾

对于垃圾回收我有个疑问,因为删除文件是基于文件系统的,Trim和垃圾回收需要把已删除的文件占用的块清零就必然要理解文件系统,但文件系统有那么多,NTFS,EXT4,ZFS等等,难道SSD的主控能全部识别?我觉得还是要依赖操作系统去识别吧?
回复

使用道具 举报

发表于 2020-1-6 10:20 | 显示全部楼层
蓝色的风之精灵 发表于 2020-1-6 10:19
对于垃圾回收我有个疑问,因为删除文件是基于文件系统的,Trim和垃圾回收需要把已删除的文件占用的块清零 ...

回收应该是动态某些区块重写一遍,没有清零的必要
回复

使用道具 举报

     
发表于 2020-1-6 11:13 | 显示全部楼层
蓝色的风之精灵 发表于 2020-1-6 10:19
对于垃圾回收我有个疑问,因为删除文件是基于文件系统的,Trim和垃圾回收需要把已删除的文件占用的块清零 ...

TRIM只是让垃圾回收的效率变高,不代表SSD自己做不了垃圾回收
http://www.thessdreview.com/dail ... ined-an-ssd-primer/
https://getprostorage.com/blog/ssd-garbage-collection-trim/
回复

使用道具 举报

     
发表于 2020-1-6 11:39 | 显示全部楼层
这个我研究过,也实际试过,结论是linux在系统层面把usb盘当成scsi来对等,所以usb有trim是没用的(windows下可以),需要scsi unmap这个属性才可以。

我有个便携ssd,那个就是可以在win下trim结果linux下不行,好顿研究才搞明白。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-9-26 05:21 , Processed in 0.094670 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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