分页: 1 / 1

对于原生4KN的固态不支持作为写缓存的曲线救国法及建议

发表于 : 周一 3月 20, 2023 3:23 am
ccei
就是原生4KN的SSD目前默认无法用作加速512e的HDD的L2写缓存。但有一个方法可以实现,就是开启L1缓存,并把L1缓存的写入缓存设置到尽可能小,然后启用延时写入并勾选“L1缓存满时数据移至L2缓存”。

为什么要把L1缓存的写入缓存设置到尽可能小,因为软件默认是L1缓存->HDD,只有L1写缓存满时才会写L2缓存。
这样就需要写入L1的速度比L1写入HDD速度快以达到爆L1写缓存的状态才能写到L2中,并且写入L2的速度等于HDD的写入速度。(并不像512e的SSD软件可以直写L2达到SSD的写入速度)

既然可以用这个方法实现,为何软件不直接L1缓存->L2缓存->HDD。这样的好处可以解决不支持4KN的SSD作为L2写缓存的问题,还能大幅提升L2写入速度,并且还能大幅延长SSD的寿命(碎片都由L1吸收了)

Re: 对于原生4KN的固态不支持作为写缓存的曲线救国法及建议

发表于 : 周一 3月 20, 2023 3:08 pm
Support
原生4KN不能用作512扇区硬盘的写缓是因为写入扇区大小不一样,会导致写入二级缓存的数据会有问题。开启“L1缓存满时数据移至L2缓存”选项会导致L1写缓转储到L2,我们已经确定这是软件的一个bug,也已经在新版本中修正。目前版本中请勿进行如此设置,会导致严重的数据损坏问题。