数码之家

 找回密码
 立即注册
搜索
查看: 12388|回复: 9

[SMI] 2258xt调整slc cache大小的测试笔记

[复制链接]
发表于 2020-7-3 19:37:04 | 显示全部楼层 |阅读模式
本帖最后由 qpzm1258 于 2020-7-3 19:55 编辑

今天闲来无聊,看了下2258xt中flash.set的参数,发现了个有趣的值,参数中的第64位,定义为SM2258XT SLC_Block(H),用2片t1uhl(256g)进行测试,情况如下:1.默认值96(十六进制,等于十进制的150),量产出来slc cache为150 block,共计容量19200M,写入时,大概16G左右开始掉速。
2.将值改成B9后,量产出来slc cache为200block,共计容量25600M,写入时,大概22G开始掉速。

3.将值改为BC后,量产480G不通过,报错Set Disk Capacity fail,量产460G通过。
4.将值改成低于96,量产出来slc cache为150 block,共计容量19200M,写入时,大概16G左右开始掉速。
结论:
1.58xt的slc cache最小值为150 block
2.flash.set中的第64位SM2258XT SLC_Block(H)可以调整slc cache大小。
3.起码1znm的东芝tlc的slc cache是由tlc模拟的,可通过修改参数来调整存储容量和slc cache大小。

本帖子中包含更多资源

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

x
 楼主| 发表于 2020-7-3 21:08:21 来自手机浏览器 | 显示全部楼层
zhuyimin 发表于 2020-7-3 20:54
还是被固件限死,能关掉SLC缓存跑起来会很顺畅。

我试过选了dis write cache之后虽然不写slc cache,但是那19g还是照样分配做slc,开不出来,我这片不开cache平均写只有100m上下,4k只有9m,可惜找不到272的58h
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2020-7-4 14:40:46 | 显示全部楼层
zhuyimin 发表于 2020-7-4 02:19
要把SLC缓存内数据写回TLC模式闪存,“5分钟内完成”要看SLC缓存用了多少以及TLC闪存写入性能。快速回收会 ...

不知道换58h能否不开slc cache?还有就是特么58h的272,tb上都找不到:mad:
回复 支持 反对

使用道具 举报

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

本版积分规则

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

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-5-29 14:40 , Processed in 0.109201 second(s), 10 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

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