SLC缓存是当前所有消费级SSD都会具备的功能|solidigmp41plus彻底改变slc缓存( 四 )


文章图片
而Solidigm主机托管缓存由专用NVMe驱动和P41Plus固件配合 , 分析出热数据后将其留存在持久SLC缓存中 , 甚至还能将已经被释放成QLC状态的数据重新加载回SLC缓存内 。
SLC缓存是当前所有消费级SSD都会具备的功能|solidigmp41plus彻底改变slc缓存
文章图片
我们可以通过IOMeter来验证 。 测试借助了QLC和SLC模式下4KQD1随机读取性能不同的特征 , 来检验测试文件在SSD中的存储状态 。
SLC缓存是当前所有消费级SSD都会具备的功能|solidigmp41plus彻底改变slc缓存
文章图片
这个测试第一步先验证了SLC持久缓存的存在:空闲过后4KQD1随机读取性能依旧 。 第二步通过SolidigmStorageTool工具箱性能助推器将缓存强制清空 , 第三步重新读取可以看到一个短暂的性能爬坡 , 说明SSD正在将已经释放成QLC的数据重新吸收进SLC缓存 。
SLC缓存是当前所有消费级SSD都会具备的功能|solidigmp41plus彻底改变slc缓存
文章图片
让已释放数据重新回到SLC缓存当中 , 看似是SLC缓存技术的一小步 , 实际却有非常重大的意义 。 Solidigm创新的主机托管缓存让持久SLC缓存真正实用化 。
进阶测试项目3:有效性验证
上一节中我们利用IOMeter对SolidigmSynergy进行理论测试 , 接下来我们通过最终幻想14Benchmark来验证它在实际使用中的有效性 。
SLC缓存是当前所有消费级SSD都会具备的功能|solidigmp41plus彻底改变slc缓存
文章图片
空盘状态下将最终幻想14测试程序拷贝到P41Plus当中 , 在持久SLC缓存的帮助下测得游戏加载时间为6.904秒 。 利用SolidigmStorageTool性能助推器手动清空缓存后首次测试时间为10.501秒 。
SLC缓存是当前所有消费级SSD都会具备的功能|solidigmp41plus彻底改变slc缓存
文章图片
清空缓存后首次测试的成绩实际上受到了SSD从QLC迁移数据到SLC的影响 。 但这个影响是一过性的 , 第二次测试成绩为6.956秒 , 数据已经重新回到SLC状态 。
SLC缓存是当前所有消费级SSD都会具备的功能|solidigmp41plus彻底改变slc缓存
文章图片
如果关闭主机托管的缓存功能并手动排空缓存 , 首次测试的成绩为7.747秒 , 这是QLC状态的游戏加载成绩 , 多次测试基本维持在相同水平 , 主机托管缓存功能关闭后 , 已经释放的数据无法再“吸”回缓存内 。
SLC缓存是当前所有消费级SSD都会具备的功能|solidigmp41plus彻底改变slc缓存
文章图片
简单对比一下不同情况下的最终幻想14Benchmark游戏加载测试成绩:虽然P41Plus使用QLC闪存 , 但它在读取密集型应用中的性能表现不输TLC 。
SLC缓存是当前所有消费级SSD都会具备的功能|solidigmp41plus彻底改变slc缓存
文章图片
接下来我们逐渐向盘内拷贝更多数据 , 分别测试P41Plus在不同空间使用率下的表现 。 结果如下:
SLC缓存是当前所有消费级SSD都会具备的功能|solidigmp41plus彻底改变slc缓存
文章图片
这个测试说明 , SolidigmSynergy的主机托管缓存功能在全盘范围内有效 , 多次读取的数据会被加热并在SLC缓存内取得更高的留存优先级 , 从而为常用软件提供更迅捷的加载速度 。
总结
Solidigm的研究数据表明 , 日常应用情况下92%的IO队列深度小于等于2 。 多数生产力、游戏和内容创作应用对硬盘的读写活动以读取为主 , 随机存取多过顺序存取 。
SLC缓存是当前所有消费级SSD都会具备的功能|solidigmp41plus彻底改变slc缓存
文章图片
SolidigmP41Plus在高队列深度下的性能表现一般 , 但出色的低队列深度4K随机读取效能使得它非常适合家用日常应用 。 SolidigmSynergy是具有划时代意义的SLC缓存创新技术 , 搭载它的P41Plus从中获益良多 , 在提升跑分的同时更加务实地注重提升实际使用性能 。