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

这里报告PrimoCache软件的Bug或建议,
非常感谢您的支持!
回复
ccei
4级用户
4级用户
帖子: 26
注册时间: 周一 9月 16, 2019 12:01 am

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

帖子 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吸收了)
头像
Support
技术支持组
技术支持组
帖子: 2652
注册时间: 周日 12月 21, 2008 10:42 am
联系:

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

帖子 Support »

原生4KN不能用作512扇区硬盘的写缓是因为写入扇区大小不一样,会导致写入二级缓存的数据会有问题。开启“L1缓存满时数据移至L2缓存”选项会导致L1写缓转储到L2,我们已经确定这是软件的一个bug,也已经在新版本中修正。目前版本中请勿进行如此设置,会导致严重的数据损坏问题。
Primo Ramdisk | PrimoCache
Romex Software 技术支持组
回复