数码之家

 找回密码
 立即注册
搜索
查看: 1686|回复: 8

[SMI] SM2246en关闭外部交错降低写入放大

[复制链接]
头像被屏蔽
发表于 2022-11-26 23:25:30 来自手机浏览器 | 显示全部楼层 |阅读模式

爱科技、爱创意、爱折腾、爱极致,我们都是技术控

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 dongfangw 于 2022-11-28 15:20 编辑

这两天试了几种1t盘。发现2246en默认连锁块大小高达2个G,这导致小文件写入时写入放大可能极大。把外部交错从8改成2,连锁块大小变成512m,,其他方面对速度似乎没发现任何影响。再配合把op空间开到20%以上,,基本上重度使用写入放大就在1.1左右。
发表于 2022-11-28 13:38:19 | 显示全部楼层
”交错“是指什么,我一直没搞明白
回复 支持 反对

使用道具 举报

头像被屏蔽
 楼主| 发表于 2022-11-28 15:19:16 来自手机浏览器 | 显示全部楼层
125589 发表于 2022-11-28 13:38
”交错“是指什么,我一直没搞明白

打开开卡软件一目了然。
回复 支持 反对

使用道具 举报

发表于 2022-12-1 13:29:18 | 显示全部楼层
dongfangw 发表于 2022-11-28 15:19
打开开卡软件一目了然。


外部交错从8改成2,是这个吧

但是连锁块大小在哪里?是真没找到

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

发表于 2022-12-1 15:24:32 | 显示全部楼层
交错就是,一串读或者写指令发过来以后,可以在一个组件(比如plane,ce,通道或者内存rank)忙于执行一个指令的时候另一个组件执行另外一个指令。类似于同时读写。慧荣的internal interleave应该指的是一个ce中多个plane可以交错,external interleave应该是指一个通道内多个ce可以交错。实际这个参数在每个ce慢的时候是会影响速度的,只是有时候固件原因不影响有时候sata瓶颈了无所谓。
回复 支持 反对

使用道具 举报

头像被屏蔽
 楼主| 发表于 2022-12-2 19:22:25 来自手机浏览器 | 显示全部楼层
itbs 发表于 2022-12-1 13:29
外部交错从8改成2,是这个吧

但是连锁块大小在哪里?是真没找到

找连锁块大小可不是在这儿找。在smart的信息中可以判断。看下总的擦除数量,然后再看闪存写入量,用这种方法还能看出来整个硬盘的op空间大小
回复 支持 反对

使用道具 举报

发表于 2022-12-2 23:29:06 | 显示全部楼层
dongfangw 发表于 2022-11-28 15:19
打开开卡软件一目了然。

虽然一目了然,但真不知道是啥意思,
回复 支持 反对

使用道具 举报

头像被屏蔽
 楼主| 发表于 2022-12-3 15:15:07 | 显示全部楼层
dongfangw 发表于 2022-12-2 19:22
找连锁块大小可不是在这儿找。在smart的信息中可以判断。看下总的擦除数量,然后再看闪存写入量,用这种方 ...

E:\无标题.png
回复 支持 反对

使用道具 举报

头像被屏蔽
 楼主| 发表于 2023-1-19 12:42:02 来自手机浏览器 | 显示全部楼层
这个看颗粒不同。有的可以完全关闭外部交错。有的只能把外部交错减小到2。有的可以内外交错全部关闭。反正只要能开卡成功,内外交错开的越小越好。
回复 支持 反对

使用道具 举报

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

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-5-24 18:36 , Processed in 0.187200 second(s), 11 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

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