萝卜头IT论坛

搜索
楼主: yjhjrh
收起左侧

[买卖咨询] 2246xt和en除了缓存的区别不有什么差别吗?

  [复制链接]
发表于 2021-10-6 02:02:08 | 显示全部楼层
CCS_Leick 发表于 2021-10-3 15:26
这两年前的帖子......
个人说一下看法,速度上2246EN在3.0接口上读和2246XT相差无几,但是写可以比2246XT高 ...

没错,对于固态盘而言,尽量留下一些空白空间,以便于数据的辗转腾挪。

如果剩余空间小,在写入新文件时,对已有文件的搬动量会大增,也就是写入放大倍数上升。
回复

使用道具 举报

发表于 2021-10-6 06:46:42 | 显示全部楼层
CCS_Leick 发表于 2021-10-3 15:26
这两年前的帖子......
个人说一下看法,速度上2246EN在3.0接口上读和2246XT相差无几,但是写可以比2246XT高 ...

经常翻看以前的帖子还是非常必要的。
回复

使用道具 举报

发表于 2021-10-6 10:45:39 | 显示全部楼层
本帖最后由 CCS_Leick 于 2021-10-6 10:49 编辑
胖娃娃 发表于 2021-10-6 02:02
没错,对于固态盘而言,尽量留下一些空白空间,以便于数据的辗转腾挪。

如果剩余空间小,在写入新文件时 ...

之前看的科普,机械盘删除数据可以单纯把文件标记为可写入空间,没完全擦除,下次写入直接覆盖上去就行

闪存写入一般是先往没有预先存储数据的空白区域写入,如果要删除数据就只能把文件所占用的那一整块单元全部清零,如果没有空白区域,就需要在擦除之前把这块区域里还需要用的数据挪到其他空白区域

如果不及时清零或者剩余空白区域不足,那么下次写入的时候就只能先清零,或者先把已有数据挪动到其他区域,然后擦除再写入,这样会降低写入速度,同时产生更多不必要的擦写(这就是写入放大的由来)

固态快要满盘的时候再执行擦写,就会出现因为几乎没有空白区域,导致需要频繁擦除和挪移其他已有数据。写入放大倍率就会大幅度提升

于是TRIM回收指令来了,就是在固态硬盘空闲的时候自动对主控已标记为删除的文件区域进行清零处理,由于XP时代不支持TRIM,所以XP那时候固态硬盘真的是越用越卡
回复

使用道具 举报

发表于 2021-10-6 11:52:26 | 显示全部楼层
CCS_Leick 发表于 2021-10-6 10:45
之前看的科普,机械盘删除数据可以单纯把文件标记为可写入空间,没完全擦除,下次写入直接覆盖上去就行

...

谢谢科普,很详细,都可以单独开一个帖子了!
回复

使用道具 举报

发表于 2021-12-18 23:42:16 | 显示全部楼层
很详细,学习了,手上有cf的se d,感觉3.0下的速度和4k很满意,而且就算nano在3.0也和se拉不开差距,所以入手了se,只是担心2246xt的放大,所以来看看,受益匪浅
回复

使用道具 举报

发表于 2021-12-19 06:19:12 | 显示全部楼层
CCS_Leick 发表于 2021-10-6 10:45
之前看的科普,机械盘删除数据可以单纯把文件标记为可写入空间,没完全擦除,下次写入直接覆盖上去就行

...

说出了TRIM的重要性。
谢谢再次科普。
回复

使用道具 举报

发表于 2021-12-27 19:57:36 | 显示全部楼层
贴子一通读下来,受益匪浅,感谢楼上各位的积极讨论科普!
回复

使用道具 举报

发表于 2022-8-28 08:12:26 | 显示全部楼层
新手学习了,谢谢科普
回复

使用道具 举报

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

GMT+8, 2024-4-20 14:02 , Processed in 0.090374 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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