- 内容展现
- 最新评论
浦科特PlexTurbo测试
在浦科特M6Pro的评测中我们提到PlexTurbo具有加速SSD和降低SSD写入量的功能,本文将做详细的探索分析。
总结
PlexTurbo是浦科特在内存加速技术上的首次尝试,在加速SSD的同时还具备热数据识别和降低固态硬盘写入量的功能,这些功能都已得到了试验的验证。 PlexTurbo针对小于10MB区块的持续写入采取Write Through策略,同时可以缓存写入的数据;对于大于等于10MB区块的持续写入采取Write Back策略,不同于一般的Write Back策略,PlexTurbo选择的是同时向内存缓存和固态硬盘内进行写入,减少断电可能导致的数据丢失。PlexTurbo降低M6Pro写入量的功能实测有效,但其功能生效有一定前提,在日常使用中的实际降低写入量效果如何尚无法确定,希望浦科特能在接下来在PlexTool工具箱中增加显示PlexTurbo实际降低写入量的统计功能。 PlexTurbo缓存的热数据在重启后不能保留,降低了实用性。同时在测试中我们发现,开启PlexTurbo之后对M6Pro的高负载随机写入会导致较高的CPU占用率,不适合服务器等一些随机写入负载高同时又对性能一致性有要求的环境使用。综上所述,PlexTurbo功能并非仅仅是配合跑分软件的玩具,而是具备一定的实用价值,当然同时也有很多可以继续改进的地方。 |
本文版权归 PCEVA,PC绝对领域,探寻真正的电脑知识 原作者所有 转载请注明出处
发表评论
最新评论
- 引用 huilailewo
- 学习了,能不能辛苦再深度挖掘1下M6pro的http://bbs.pceva.com.cn/thread-97295-1-1.html 这里下数第2图 TT 的读写混合比不同的性能情况?
看M6pro128GB/256GB/512GB/1TB四档容量,对应缓存分别是256MB/512MB/768MB/768MB。比常见盘容量更充裕的盘上缓存配合内存缓冲减少实际的读写交错是有可能有更好的效果,就是不知实际怎样
- 引用 fengmingfm
- 什么时候 PlexTurbo 能支持 M6S 和 M6M 啊???
- 引用 toche888
huilailewo 发表于 2014-8-19 20:58
学习了,能不能辛苦再深度挖掘1下M6pro的http://bbs.pceva.com.cn/thread-97295-1-1.html 这里下数第2图 T ...
SSD本身的缓存主要是用来存放FTL表的, 闪存容量越大, FTL表就越大, 不是用来存放用户数据的。
- 引用 michelelee
都支持了,让M6PRO怎么卖。。。
- 引用 xmiangui
- 比想象中好,看来不是单纯为了跑分设计的缓存软件。不过因为策略比较保守(怕掉电),也没太大惊喜。而且我个人是不喜欢这类抢操作系统工作的软件,倒不是不好,增加一层系统复杂度总觉得不可靠。
当然有这个需求的用户还是可以玩玩的,就好比有些存储设备,写入的时候数据在缓存留一份,能提高10倍的读性能。
- 引用 huilailewo
现在的M6pro或是你说的那个样子但也不是不可改良的,那个路径是http://bbs.pceva.com.cn/thread-95933-1-1.html 《影驰战将M产品评测》里总结前的
“ 上面已经提到,战将M所用颗粒最小读写单元Page的大小是16KB。4K区块写入IOPS高出16KB区块,说明了固态硬盘对写入数据进行了缓存。简单的理解就是把要写入的数据在缓存中凑足16KB之后再写入到颗粒中,这样就减小了写入放大,也提高了性能。
固态硬盘的缓存中除了存放FTL表,也会有一小部分用于数据缓存。缓存也是有限制的,为了防止掉电导致数据丢失,数据缓存的容量一般都会比较小,并且会定期刷新将缓存数据写入到闪存中。
那么既然4K随机写入数据是经过缓存的,那么测试固态硬盘的写入能力就不应以此为依据,相比之下考察颗粒Page大小的随机写入性能更有意义。”
这1段里提出的,延展开来就是读有高优先权,写先缓冲着凑整并等待空闲时再写入闪存
- 引用 kkess
huilailewo 发表于 2014-8-20 11:10
现在的M6pro或是你说的那个样子但也不是不可改良的,那个路径是http://bbs.pceva.com.cn/thread-95933-1- ...
应该是定时Flush缓存内存到NAND颗粒内,不管当前缓存了多少内容。
SSD预读取缓存是没有意义的,缓存命中率太低了
混合读写企业级盘做的都很好,Ocz的Barafoot 3主控应对混合读写的表现也不错
- 引用 Pale_Cheung
外部存储器进步,dram也会进步。
只要设计目的是“外存”,那永远就要差2个数量级。
因为这个系统就是这么设计的。
- 引用 xmiangui
- 本帖最后由 xmiangui 于 2014-8-20 14:03 编辑
因为一般意义上的外存,最大的特点是数据不易失,而要做到断电XX时间后数据完整,必须面对检错、纠错、冗余。想要进一步提高速度,还要依赖于缓存和映射。
这些都是要依靠复杂的算法来保证,既然有复杂的算法,也需要有高速的内存(供外存的主控使用的内存)。所以外存的速度依赖于内存速度和主控速度的发展,结果就是永远别想超过内存啦。
除非不计成本用比主流内存快一个数量级(同样也至少贵一个数量级)的技术,当然这样的产品估计也没多少人买得起。
- 引用 huilailewo
定时是易用稳定; 120G配256MB、240G配512MB缓存这不拿点出来用也太亏了, 在缓存中的数据写完后的空闲时预读那些难读的随机数据进缓存1但命中就快很多; 看到OCZ Vector 150广告里的混合读写效果,搞1搞新固件M6Pro有可能和它同样好或再好点
- 引用 easports1200
- 感觉还是适合笔记本
热门评论
热门评论