如果我用SF主控芯片的 SSD 组一个阵列,是不是不用考虑到TRIM了,谢谢帮忙
发布网友
发布时间:2022-05-31 17:16
我来回答
共3个回答
热心网友
时间:2023-10-20 16:57
目前应该还没有阵列卡支持trim,因此不用考虑
而且SF 主控最初是设计给unix系统的服务器用的,根本就没有trim,因此SF主控即使没有TRIM也能工作的很好
不过有还有一些需要说明的问题
SF主控之所以强,是因为采用了实时压缩/解压的方式来存储数据,对于可压缩的数据,实际写入后占用的空间比原始文件要小,比如数据库文件,操作系统的系统文件,属于易压缩的文件,SF主控可以表现的非常好,但是对于不可压缩文件(比如视频文件,RAR,ZIP,7Z等已经被压缩的文件),SF主控并没有优势
之所以用SF主控组阵列,是因为除了SF外,其他主控对TRIM的依赖性都比较高,失去了TRIM后容易出现使用一段时间后性能暴降(基本达到最坏情况),而SF能实时GC,正常使用不容易出现这种情况(当然,你多下些文件体积巨大的高清视频,看完再删也会出现最坏情况)
说实话,如果是做系统盘,使用SF主控或者INTEL主控的单SSD就足够了,组阵列没什么意义
如果是做数据盘,SSD成本太高(当然钱多的话也无所谓),而且容易出现实时GC无法应付的场面,比如下了一堆高清电影,看完后统统删掉,留下了大量超大号的垃圾
对于服务器,基本是数据库文件读写,SF主控自然能凭借压缩得到超高性能,即使最坏情况下性能依旧可观,毕竟有压缩率在那里起加成作用,但是对于个人用户而言,大量的视频和压缩包都属于不可压缩文件,这样更容易超越GC能力导致性能暴降,并且性能暴降后由于文件无法压缩,因此写入表现有点凄惨(正常写入不可压缩数据持续速度在130MB/S,最坏情况能凄惨到80MB/S甚至更低),不过读取速度一直都还行
个人还是推荐用SSD做系统盘,机械硬盘做数据盘来自:求助得到的回答
热心网友
时间:2023-10-20 16:57
是的,这个和主控无关,只要是组了阵列,不管是什么主控,TRIM都是无效的。
因为在RAID0之后 写入每个固态硬盘的volume bitmap是不可预计的
所以无法TRIM 除非Trim采用新的记录方式否则是没办法了
热心网友
时间:2023-10-20 16:58
阵列下,trim功能都不能用。sf方案是公认的可以和intel媲美的方案厂商,但最近有传ocz和海盗使用SF2200的SSD批量回收问题;marvell的sata3.0主控新品,有强劲的垃圾回收功能,在阵列下无trim,可保障更快速度